メールを送信するスクリプトを作成します。私は現在PHPMailerを使用しています。メールを読んだことを示すユーザーからの領収書を要求するメールが欲しいと言われました。(Outlook でよく見られるように)。これが可能かどうかはわかりません。これが可能かどうか、また可能であればどうすればよいか教えてもらえますか?
ありがとう!!
PHPMailerのドキュメントの$ConfirmReadingToを参照してください
PHPでそれらを使用できるかどうか、またはクイック検索で次のことが示されたのかどうかはわかりません。
Disposition-Notification-To: you@yourdomain.com
ただし、ほとんどの電子メールクライアントはそれらを無視するか、ユーザーが「キャンセル」を押して応答を送信できるようにするため、信頼性はありません。私はそれがNotesまたはOutlookの企業/エンタープライズタイプの環境で使用されているのを見ただけです。
考慮すべきことですが、アプリケーションによって異なります。
PHPMailer では、$ConfirmReadingTo を使用します。確認の送信先の電子メール アドレスと同じに設定する必要があります。元:
$ConfirmReadingTo: you@yourdomain.com
ただし、一部のメール クライアント (gmail など) はこれを無視します。
送信されたすべての電子メールから確認を取得する最善の方法は、HTML 電子メールを送信し、グラフィックを使用してどの電子メールが開封されたかを追跡することです。グラフィックソースは、誰がメールを読んだかを確認できるスクリプトです。元:
<img src="http://www.yourSite.com/emailConfirm.php?FROM=someone@gmail.com&SUBJECT=The_Email_Subject" border="0" height="1" width="1">
次に、emailConfirm.php は、あなたのメール アドレスに送信されるメールを生成できます。