web-dev-qa-db-ja.com

SMTPの送信メールが返送されます

Ubuntu Server9.04を実行するISPconfig3本番サーバーをセットアップしました。私の電子メールは、1つ(電子メールをバウンスするsmtp.chello.nl)を除いて、メールを送信する他のほとんどすべてのサーバーに正常に配信されます。私の/var/log/mail.err以下のエラーが見つかりました。

Sep 23 08:59:33 <MYHOSTNAME> postfix/smtp[26944]: 3DB2B1456149: to=<<RECIPIENT>@chello.nl>, relay=smtp.chello.nl[213.46.255.2]:25, delay=2, delays=0.02/0.01/1.9/0.04, dsn=5.1.0, status=bounced (Host smtp.chello.nl[213.46.255.2] said: 550 5.1.0 Dynamic/Generic hostnames are blocked. Please contact your Email Provider. Your IP was <MY IP>. Your hostname was ??. (in reply to MAIL FROM command))

これの原因は何でしょうか?

Mxtools.comでSMTPチェックを行ったところ、次のようになりました。

OK-オープンリレーではありません
OK-0秒-接続時間は良好
OK-1.482秒-トランザクション時間は良好
OK-83.161.xx.xxはa83-161-xx-xx.xxx.xxx.nlに解決されます
警告-逆引きDNSがSMTPバナーと一致しません

更新:
私のIPは静的です。

1
BloodPhilia

エラーメッセージは、その意味と意味を示す場合があります。

5505.1.0動的/汎用ホスト名がブロックされている

これは、受信者が電子メールを受け入れたくないパターンと一致するため、受信者によって意図的にIPアドレスがブロックされていることを意味します。

最も可能性の高い理由:電子メールサーバーのIPアドレスがダイナミックレンジ内にあるか、ISPがダイナミックレンジとして登録した範囲内にあります。そうですか? (IPアドレスがわからない場合は、自分で確認することができます。投稿した内容のパターンは、おそらく動的であることを示しています)

その場合、オプションは、適切な「固定」IPアドレスに移動するか、ISPのスマートホストを介して中継することに制限されます。人々は持っている彼らが望まないならあなたのサーバーからの電子メールを受け入れることを望まない。

コメントを見ると、2つの問題があるようです

  1. 固定IPアドレスですが、「汎用」DNS名(例:abc.171.biz.def.yourisp.nl)は、「www.BloodPhilia.nl」ではなく「汎用」アドレスです)
  2. DNSに正しい逆引き参照(PTRレコード)がありません。

スマートホストを介してものを転送することはできない/したくないと仮定します(たとえば、すべての電子メールをサーバーからISPに転送し、ISPがあなたに代わって世界中に送信します)。

  • ドメイン名をまだ登録していない場合は、登録する必要があります。 「BloodPhilia.nl」を使用して、ISPがそのドメイン用に基本的なDNSを設定します。
  • 次に、DNSでメールサーバーのエントリを作成するように依頼します。メールサーバーのIPアドレスを指す「mail.BloodPhilia.nl」のAレコードとPTRレコードの両方。
  • 最後に、バナーで「mail.BloodPhilia.nl」として識別されるように電子メールサーバーを構成します。
2
Rob Moir

逆引きDNSを修正する必要があります。

あなたはあなたのIPを隠しているので、私はその数について有用な提案をする方法がありません。

ただし、smtp.example.comとしてheloする場合は、ドメイン名プロバイダーにIPを指すsmtp.example.comのAレコードを追加してもらい、ISPに同じ名前の逆引きDNSを提供させることをお勧めします。

$ Digoutbound-us1.mailhostbox.com

; << >> Dig 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 << >> Outbound-us1.mailhostbox.com ;;グローバルオプション:printcmd ;;答えを得た:;; ->> HEADER <<-オペコード:QUERY、ステータス:NOERROR、ID:16706 ;;フラグ:qr rd ra;質問:1、回答:1、権限:0、追加:0

;;質問セクション:; outbound-us1.mailhostbox.com。 IN A

;;回答セクション:outbound-us1.mailhostbox.com。 14369 IN A 70.87.28.138

;;クエリ時間:0ミリ秒;;サーバー:172.16.140.35#53(172.16.140.35);;いつ:木9月23日17:07:58 2010 ;; MSGサイズrcvd:62

$ Dig -x 70.87.28.138

; << >> Dig 9.3.6-P1-RedHat-9.3.6-4.P1.el5_4.2 << >> -x 70.87.28.138 ;;グローバルオプション:printcmd ;;答えを得た:;; ->> HEADER <<-オペコード:QUERY、ステータス:NOERROR、ID:63397 ;;フラグ:qr rd ra;質問:1、回答:2、権限:0、追加:0

;;質問セクション:; 138.28.87.70.in-addr.arpa。 PTRで

;;回答セクション:138.28.87.70.in-addr.arpa。 86385 IN CNAME138.28.87.70.in-addr.ev1.opticjungle.com。 138.28.87.70.in-addr.ev1.opticjungle.com。 86385 IN PTRoutbound-us1.mailhostbox.com。

;;クエリ時間:6ミリ秒;;サーバー:172.16.140.35#53(172.16.140.35);;いつ:木9月23日17:07:46 2010 ;; MSGサイズrcvd:138

AとPTRの結果を参照してください。

2
Devdas

動的アドレスを持っているようです。私を含む多くのメールサーバーはメールを拒否します。あなたがspamhaus.orgにリストされているかどうかを確認してください。アドレスが動的でなくても、一部のサーバーでブロックされるほどのアドレスのように見えます。

ISPサーバーを介した動的アドレスリレーがある場合。 DNS(DNSのAレコード)とrDSN(ISPからのPTRレコード)を修正しない場合。

サーバーがHELOメッセージで完全修飾ドメイン名を使用していることを確認してください。単純なホスト名を使用すると、多くのサーバーでブロックされます。

1
BillThor

ドメインとIPのブラックリストを確認してください。サーバーがどこかでブラックリストに登録されている可能性があります。

1
Ahmed
  1. iPを確認してください: http://www.mxtoolbox.com/SuperTool.aspx
  2. mailname(cat/etc/mailname)、hostname($ hostname)、PTR(Host IPADDR)を確認してください。それらが一致する場合はよく
0
bindbn

電子メールサーバーに有効なFQDNを正しく指定しましたか? SMTPバナーは、「localhost.localdomain」または同様にあいまいなホスト名を示していますか?.

簡単な修正は、FQDNを逆IPの逆引きDNSに変更するか、(より適切には)IPの逆引きDNSが報告しているFQDNと同じであることを確認することのように聞こえます。

0
Andrew Taylor

これに対する最も簡単な修正は、ISPのメールサーバーを既存のサーバーのスマートホストとして設定することです。

サーバーがローカルに配信できないすべての電子メールは、配信のためにISPのSMTPサーバーに渡されます。

http://www.howtoforge.com/postfix_relaying_through_another_mailserver

0
Phil Hannent