【システムからhotmailとyahoo宛のメール不達】


CentOS4.4+PHP4.3.xを使用して、pearのmailを使用して、メールを送信するようなスクリプトを動かしています。

色んなサーバや色んなドメイン宛に送ってみたのですが、hotmailとyahoo宛にだけ、届きません。

しかも、数ヶ月前までは、正常に動作していました。

迷惑メールフォルダにも入っていません。

gmailや普通のプロバイダメールや会社の専用サーバメールには届きます。

sendmailのログを見ても特に異常は見あたりません。

また、DAEMONで返っても来ません。

疑わしいのは、
1.自宅サーバから送信しているので、逆引きがおかしいから拒否されている?
2.その自宅サーバと、システムから送っている送信元ドメインのメールサーバが違う(自宅サーバは、そのドメインのMXレコードにも登録していません)から拒否?

解決方法をご存じの方がいらっしゃったらご教授ください。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2007/04/21 23:55:03
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答3件)

id:studioes No.1

回答回数523ベストアンサー獲得回数61

ポイント30pt

http://ido.nu/kuma/2006/09/26/hotmailcom%E3%81%AB%E3%83%A1%E3%83...

 送信ヘッダ等まで破棄条件に入っている上に、正常な応答を返しつつ勝手に捨てているパターンのようですね。

 DNSの設定を適切にした上で、ヘッダなども調整しないといけないようです。

id:keijiro

ありがとうございます。

具体的なheader情報+DNSの情報(正引きor逆引きが影響する)などいただけると幸いです。

2007/04/15 00:33:42
id:hisax55 No.2

回答回数4ベストアンサー獲得回数0

ポイント30pt

ご存知かもしれませんが、サーバーによってはじく条件はいろいろとありますが私がとっている対応方法は

・正引きと逆引きの内容が一致するようにする

 逆引きがない場合もよくないようです

・適切なエラーメール処理をする

・変なメールを送ってないならばhotmailにお願いする

 hotmailは誠実な対応をしてもらった経験が何度かあります。そのやりとりで、いろいろな情報を得ることが出来ると思います。(メール送信者のホワイトリストへの参加等)

・SpamCop等に登録されていないかの確認

・送信ドメイン認証SPFレコードの登録

http://www.au.kddi.com/notice/manner/jyushin_policy/spf_record.h...

・送信元のサーバでSMTPに答えるようにする

ある程度の回線だったりそれなりに業務で使用しているような環境での話ですので、ちょっと参考にならないかもしれませんが。

id:keijiro

ありがとうございます。

2007/04/20 10:02:54
id:agguy No.3

回答回数136ベストアンサー獲得回数3

ポイント30pt

SenderIDをチェックしているようですね。

http://www.microsoft.com/japan/mscorp/safety/technologies/sender...

http://www.itmedia.co.jp/news/articles/0407/23/news054.html


SenderIDの説明は

http://www.atmarkit.co.jp/fsecurity/rensai/trend01/trend01.html



要は

メールが登録された正規のサーバの IP アドレスを経由して送られれば問題ないようですね。

id:keijiro

ありがとうございます。

2007/04/20 10:19:58

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません