私はあなたの電子メールIDとともに連絡先情報を指定する連絡フォームを持っています。フォームが送信されると、受信トレイに送信されます。メールは、ユーザーが提供する情報を指定します。連絡フォームの送信者は、電子メールを開封した後に閲覧確認を受け取ることを希望します。PHP読み込み
は、これは私がメールを正常に私の受信トレイに配信されます。このコードごとに今、これまで
$name=$_POST['name'];
$email_address = $_POST['email'];
$subject='Contact Form Replies';
$phone=$_POST['phone'];
$message=$_POST['msg'];
$body = "You have received a new message. ".
" Here are the details:\n Name: $name \n ".
"Email: $email_address\n Phone Number: $phone \n Message: $message \n ";
$headers = 'From: ' .$email_address. ''.
$headers .= 'X-Confirm-Reading-To: '.$email_address. '';
mail('[email protected]', $subject, $body,$headers))
?>
を行っているものです。しかし、いったんメールを開くと、開封確認は送信者に送られません。
これは実行できますが、単純には行われません。送信サーバーは、電子メールが開かれたことを知る方法がないため、電子メールクライアントにフックをかけたり、独自の電子メールクライアントを作成したり、独自のメールサーバーを設定する必要があります。 – gmfm
mailgun(1ヶ月に何千もの電子メールを無料)などのサービスを利用することをお勧めします。これは単純なAPIを通じてこれを追跡することができます – Barry