私は奇妙な問題に遭遇しました。一部のクライアントは、サイトの Web フォームから送信された電子メールで Gmail の返信定型文を使用できるようにしたいと考えています。定型応答までは、すべて正常に機能しています。Web フォーム送信からの電子メールで「返信」をクリックするだけで、魔法のように機能し、送信者に返信されました。ただし、Google Labs の CannedResponses には問題があることがわかっています。myUsername@myWebserver.com
返信定型文は、送信者のメール アドレスではなく、自動返信です(明らかにプライバシー上の理由から変更されています)。ヘッダーに何か問題がありますか、それとも別の回避策がありますか? 以下のコード:
function send_mail($to, $subject, $from, $messageData=array()) {
// Build the message here
$mailheaders = "From: $from";
$mailheaders .= "\r\n";
$mailheaders .= "Reply-To: $from";
return mail($to, $subject, $message, $mailheaders);
}
明確化のために編集:
自動応答が送信されるということmyUsername@myWebserver.com
は、私のユーザー名at
、私のdreamhost Webサーバー-ps0000.dreamhostps.comです。