smtpリモートホストが「550 Sender verify failed」と応答する


9

私が担当しているサーバーでは、MTAにqmailを使用しています。次のエラーが発生する1つまたは2つ、または非常に類似したものを除いて、ほぼすべてのドメインと送受信できます。

550-Verification failed for <jonathan@aprimatic.es>
550-No Such User Here
550 Sender verify failed

この記事で私が理解していることから、リモートホストは自分のホストにメールボックスを送信して、メールボックスが実際に存在するかどうかを確認しようとします。

私のラップトップからtelnetで同じコマンドを試してみたところ、250 ok回答が得られ、ユーザーは確かに存在していると思いました。

なぜリモートホストは私がしたのと同じ応答を得ないのですか?

リモートホストからのトラフィックが送信ホストに実際にルーティング可能かどうかを確認するにはどうすればよいですか?

他の提案はありますか?

ありがとう


私は過去にこれに対処する必要がありました、そして私たちがしたことは彼の設定を変更しなければならなかった受信側の電子メールサーバー管理者に連絡することでした。連絡してもらえますか?
チャーンリー

ラップトップからではなく、メールサーバー自体からTelnetを試みます。
DmitryK、2011

宛先ホストから送信ホストへの意味ですか?私はそれをやりたいと思っていますが、残念ながら私には宛先ホストへのアクセス権はなく、送信者しかアクセスできません。
jfoucher

回答:


9

これはあなたのせいではありません。これは、受信者のサーバーの障害です。

「送信者の確認」を行うことは常に悪い考えです。これは適切なスパム対策方法ではないため、この動作を停止するように受信者を説得する必要があります。

しかし、あなたがあなたの側でそれを修正するためにあなたがすることは何でも時間の無駄です。


2
「なぜそれが悪い考えなのか」におけるこれらの愚かな議論は、絶対に説得力があるわけではありません。不完全なFROM:でメールを送信する場合、それは悪い考えであり、問​​題です。そして、ええ、それはあなたの責任です
poige

あなたの回答は問題を明確にするのに役立ちますが、どのサーバーが次の投稿を拒否するかわからないため、解決策はありません

それはあなたの問題ではないので、それは解決策ではありません... VRFY動詞に応答するためにサーバーに依存することはできません。もしそうなら、それはあなた自身の問題です。あなたがコミュニケーションをとることができない人々ではありません。RFC2520(1999)セクション2.11には、VRFYを無効にする必要があると記載されています。
クリスS

4

これは、実際のメールボックスアカウント名とは異なるFromフィールドを使用しているためです。

一部のSMTPサーバーは、このような不整合を拒否するように構成されています。

したがって、たとえば、実際のアカウント名がの場合、sender@abc.comとしてメールを送信することはできませんno-reply@abc.com


これはまさに私の問題でした。「差出人アドレス」を変更すると、メールがすぐに機能し始めました。SMTPにcPanelを使用しています。
Tomas Gonzalez

0

同じエラーがありました。ファイルにroot:user1@example.com:mail.example.com行を追加した後に機能しました/etc/ssmtp/revaliases

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.