PostfixがGoogle SMTPサーバーと一致しません

PostfixがGoogle SMTPサーバーと一致しません

私は自分のメールサーバーをホストしたいので、Ubuntu Server 10.04にPostfix 2.7.0とDovecot 1.2.9をインストールしました。私は文書を読んで、これらすべての素晴らしいツールを整理することを楽しんだ。また、DNSサーバーとWebサーバーをローカルでホストしていますが、Postfixに問題があります。

私が今直面している大きな問題は、Google SMTPサーバーが私のメールを拒否することです。場合のみリモートで送信されています。変じゃないですか?

したがって、(もちろん公開リレーではありません)telnet localhost 25発行してからメールを送信すると、次のような結果が得られます。AUTH LOGINstatus = sent実際に受け取った私のGmailアカウントの受信トレイにあるメッセージです。奇跡的に動作します。

一方、リモートホストからメールを送信するには、次のようにします。

openssl s_client -connect mail.mydomain.com:465

その後、発行するとAUTH LOGINログインプロセスが成功します。そのため、サーバーとの通信に問題はありません。ログファイルで何が起こっているのかを見ることができます。ところで、このようにメールを送ろうとしたら、Googleでこんな返信をしました。

私たちのシステムはあなたのIPアドレス421-4.7.0で異常な数の不要なメッセージを検出しました。 421-4.7.0ユーザーをスパムから保護するために、IPアドレスから送信されたメールには一時的に421-4.7.0の割合制限が適用されます。

ローカルに送信するメールをGoogleから受け入れますが、opensslサーバーに送信してリモートで送信した場合、拒否するのはなぜですか?これは、転送する電子メールがどのように到着したかをGoogleに通知する私のサーバーのPostfixと同じです。

どんなアイデアがありますか?

答え1

ホストのIPがあまりにも多くのmail.mydomain.comメッセージ、不要な電子メールを送信したり、悪い場合は、あまりにも速く送信しています。エラーメッセージから明らかです。

私たちのシステムで異常な速度421-4.7.0を検出しました。あなたのIPアドレスから送信された不要なメール。到着保護する421-4.7.0 ユーザースパムから、あなたが送ったメッセージからIP アドレスが一時的に 421-4.7.0 レートに制限されました。

そのため、ホストにセキュリティ上の脆弱性があるかどうか、IPを共有する他のホストに問題があるかどうかを調べてください。

関連情報