私はほとんど成功して次のことを試してみました:私はReply-To:
とReturn-Path:
行をコメントアウトするだけでなく、if(...
ラインを交換しようとしているPHPメールは()を使用してメールを送信し、「匿名@ ...」
$fromEmail = "something.com <[email protected]>\r\n";
$headers = 'From: '.$fromEmail;
$headers .= 'Reply-To: '.$fromEmail;
$headers .= 'Return-Path: '.$fromEmail;
$headers = 'MIME-Version: 1.0' . '\n';
$headers .= 'Content-type: text/html; charset=iso-8859-1' . '\r\n';
if(mail($to, $subject, $message, $headers)) { echo "1"; exit; }
電子メールが到着したすべての場合において
if(mail($to, $subject, $message, $headers,'[email protected]')) { ...
あなたは( '\ n'' '\ rを\ n''代わりに'の')あなたのMIMEバージョンヘッダーにCRを逃しています。また、 '$ fromEmail'にCRLFをインクルードするのは悪い考えです。ヘッダーを作成するコードに入れておきます。 – tomlogic