PHP メール機能を使用して、Web アプリからメッセージを送信しています。送信する電子メール アドレスとメッセージを保持するテーブルを作成しました。スクリプトは一定数のメッセージを取得して送信します。
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=' . $charset . "\r\n";
$headers .= 'To: ' . $destName . ' <' . $destAddress . '>' . "\r\n";
$headers .= 'From:' . $fromName . ' <' . $fromAddress . '>' . "\r\n";
$headers .= "Reply-To: ". $fromName . ' <' . $fromAddress . '>' . "\r\n";
mail($destAddress, $subject, $msgBody, $headers);
私の問題は、FROM および REPLY-TO ヘッダーを設定しても、受信メッセージのリストに表示されるアドレスがおかしくなっていることです (私が送信したものではありません)。下の写真を参照してください。
しかし、メッセージを開くと、すべて問題ないように見えます。つまり、送信者は私が設定したものです。
誰でも私を助けることができますか?