0

これがネット全体に張り巡らされていることは知っています...しかし、私は多くの解決策を試しましたが、うまくいかないようです。私の SMTP メールは、最初は迷惑メールとして届き、今では受信トレイに届くだけですが、メールが詐欺テストに合格しなかったという警告通知が表示されています..

私は Optus の SMTP サーバー (mail.optusnet.com.au) を使用しています。

実際のメールについては、私はこれを持っています:

$message = 'Hello, $user;

$to      = 'nobody@example.com';
$subject = 'Welcome';
$headers = 'From: myemail@hotmail.com' . "\r\n" .
           'Reply-To: myemail@hotmail.com' . "\r\n" .
           'X-Mailer: PHP/' . phpversion();

mail('myemail@hotmail.com', $subject, $message, $headers);

アイデアはありますか?

ありがとう、

アダム

4

1 に答える 1

1

ほとんどの電子メール プロバイダーは、受信したすべての電子メールをチェックして、スパムかどうかを判断します。たとえば、myemail@hotmail.com からとしてメールを送信するmail.optusnet.com.auと、テストに合格せず、ジャンク カテゴリに分類されます。私の経験では、Yahoo! Hotmail は通常、X-Mailer: PHPヘッダー付きのすべてのメールを迷惑メールに分類します。

詳細については、 Sender Policy Frameworkをご覧ください。


コメントについて: 受信したメールを見ると、次のような内容が表示されます。

Received-SPF: neutral (google.com: x.x.x.x is neither permitted nor denied by best guess record for domain of email@mail.optusnet.com.au) client-ip=x.x.x.x;

少なくともこのメールは他人になりすまそ うとしているわけではないことをクライアントに伝えるため、受信トレイに送られます。しかし、 を使用するsomething@hotmail.comhotmail.com、有効な IP があり、 とは異なるmail.optusnet.com.auため、ジャンク フォルダーに移動します。

于 2013-09-18T11:03:23.507 に答える