Hotmailの/ヤフー(その他?)電子メール通知をブロック?

StackOverflow https://stackoverflow.com/questions/366183

  •  21-08-2019
  •  | 
  •  

質問

私は、登録時に自分のメールアドレスに送信されたリンクをクリック、で自分の連絡先情報を確認することをユーザーに要求するウェブサイトを(現在はサードパーティの開発では、私は表示することはできませんごめんなさい)、持っていますウェブサイトのために。

これは、私はHotmailやYahooの(そしておそらく他の人が、私はよく分からない)ことを見つけるために驚いた理由である、非常に技術的またはユニークかなり標準的な慣行、ではありませんPHP経由で動的に生成されるすべての電子メールメッセージをブロックしていますウェブサイトを実行するコードます。

私は、PHPフレームワークCodeIgniterのを使用して、自分のメールライブラリを利用しています。私は自分のコードをチェックしましたし、すべてが素晴らしく見える、と私はまた、電子メールのクラスの上に見てきたし、それは同様に、先端トップが見えます。

もちろんのこと、送信されたメッセージは、すべてのGmailを含め、私が試した他のメールサービス、およびいくつかのPOPアカウントに配信されます。これは、問題はHotmailの/ Yahooの端にあると信じて私をリードしています。

私は、彼らが意図により、フォーマット、対象コンテンツ、または他の任意の問題にメッセージをバウンス/拒否されている疑いがあります。

HTMLメールのデザインは、ヘッダーのためのだけは本当に利用HTMLリンクを最小限にタグされます。メッセージの件名は、単に「____へようこそ」と述べ、そして「@______サポート。com」からアドレス指定されます。

私の質問は、私は、メッセージが拒否されているので、私は問題を解決することができます理由をよりよく理解するために読むことができる、これを引き起こしている可能性がどのように関連する記事がありますか?

好ましくは、物品または文書は、(内部情報を持つ)のHotmailやYahooから、または同じ問題を経験している、その溶液に来ている誰かからだろう。

また、それは彼らのサーバーヒット一度実際にメッセージで何が起こっているかをテストするために使用可能な任意のユーティリティがある(すなわち、それはバウンスされている、または何か他のものは?)

ありがとうございました! :)

役に立ちましたか?

解決

あなたは SPFレコードがドメインのし、それらが正しく設定されていることを持っていることを確認します。これは、長い道のりを移動します。

メールのデリバリーは複雑なトピックです。前回のギグで、私は ESPCするのメンバーでした。この PDFリンクには役立つ、または古いかもしれません。また、SO同様のの質問href="https://stackoverflow.com/questions/250234/sending-mail-with-php-escaping-hotmails-junk-folder">この他

他のヒント

私の友人は彼が彼のPHPコードは、SMTPを使用して通知を送信した旨の通知システムを持っていました。だから、彼のnotiificationsは本当に彼のGmailアカウントから送信されました。彼は、電子メールをブロックし、オートからのHotmailの/ etcを防ぐためにこれをした。

このことができます場合、私は知りません。

どのようなヘッダあんたはあなたの電子メールと一緒に終わるされていますか? それは、電子メール内の十分な「旅行の一番のテキスト」を含む、またはそれは、主に(あなたのサイトに、確認用のリンク、...、-link「お問い合わせ」)のリンクですありません。これは、電子メールは、オリジナルと旅行の一番内容が含まれているかどうかを判断するために、spamfilters中などを大きな部分を再生することができます。

私は同様の問題を抱えている - だけhotmail.comで。 Gmailの、そして地域、国内プロバイダーがOK働きます。 私のメールのような合成されます:

 $headers  = "MIME-Version: 1.0\r\n";
 $headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
 $headers .= "X-Priority: 1\r\n";
 $headers .= "X-MSMail-Priority: High\r\n";
 $headers .= "X-Mailer: Company name\r\n";
 $headers .= "From: \"Company name\" <info@company.ee>";
 mail($email, "title", $message, $headers,"-finfo@company.ee");

すべての提案を歓迎します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top