メールサーバーに問題があり、理解できないものがあります。DNSBLがzen.spamhaus.orgに掲載されています - 送信メールを受信できませんか?回答を正しく解釈していますか?
私は、接続認証し、送信者のアドレスを指定することができます - しかし、レシーバを指定するとき、私はそうのように見えるエラー550が出る:
RCPT TO:[email protected]
550-DNSBL listed at zen.spamhaus.org
550 http://www.spamhaus.org/query/bl?ip=62.178.15.161
は今、奇妙なことは、62.178.15.161は私のローカルクライアントであるということです住所。サーバーのIPアドレスではありません。
また、エラーコード550は、そのように定義しているようだ:
550 Requested action not taken: mailbox unavailable
私には全く意味をなさないこと。このエラーコードがこのspamhausメッセージで表示されるのはなぜですか? なぜローカルIPアドレスではなく、サーバーですか?
のeximランニングがあり、私は理解したいのでmail.err mail.infoたmail.log mail.warn/varに/
は、私がSOにここにこれを書いログログに上げては何もありませんプロトコルとエラーとそれが正確にどのように解釈されるように私はサーバのデバッグとfixinを開始することができます。
もちろん、誰かがそれが一般的な問題であり、それを修正するためにショーを知っているなら、私はそれを大いに訴えます!
私はブラックリストのサーバーとクライアントの両方のIPアドレスを調べました。クライアントのIPアドレスは(期待どおり)一部に表示されますが、サーバーは完全にクリーンです。
エラーを再現したときの完全なTelnetログがここにあります。 EvolutionやThunderbirdのようなメールクライアントは私に同じspamhausエラーメッセージを出します。
[email protected]:~$ telnet mail.hunsynth.org 25
Trying 193.164.132.42...
Connected to mail.hunsynth.org.
Escape character is '^]'.
220 hunsynth.org ESMTP Exim 4.69 Sat, 01 Jan 2011 17:52:45 +0100
HELP
214-Commands supported:
214 AUTH STARTTLS HELO EHLO MAIL RCPT DATA NOOP QUIT RSET HELP
EHLO AUTH
250-hunsynth.org Hello chello062178015161.6.11.univie.teleweb.at [62.178.15.161]
250-SIZE 52428800
250-PIPELINING
250-AUTH PLAIN LOGIN CRAM-MD5
250-STARTTLS
250 HELP
AUTH LOGIN
334 VXNlcm5hbWU6
dGVzdEBodW5zeW50aC5vcmc=
334 UGFzc3dvcmQ6
*******
235 Authentication succeeded
MAIL FROM:[email protected]
250 OK
RCPT TO:[email protected]
550-DNSBL listed at zen.spamhaus.org
550 http://www.spamhaus.org/query/bl?ip=62.178.15.161
quit
221 hunsynth.org closing connection
Connection closed by foreign host.
[email protected]:~$
更新:
私は私の他のサーバーから同じことを試してみましたが、成功した電子メールを送信することができます。
実際には、サーバーが接続を確立するIPをチェックしているように見えますが、接続はブラックリストにあります。
これは理論的には良いことですが、サーバー上の認証でそれを防ぐ必要がありますか?それともそうではありませんか?
動的なISP接続からSMTPサーバ経由で電子メールを送信できない場合は、私はそれが不合理だと思います。