メールの送受信にDebianWheezyでPostfixとDovecotを使用しています。 Dovecotは問題なく動作しているようです。アカウントにすでに存在する(過去のcronジョブからの)電子メールを接続、取得、移動、削除などできます。ただし、Postfixは正しく機能していないようです。これが起こることです:
私のエラーログ:
Aug 19 18:12:26 debian postfix/smtp[17822]: 3F920CFC2B4: to=<[MY GMAIL USERNAME]@gmail.com>, relay=none, delay=1282, delays=1219/0.01/63/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smail-smtp-in.l.google.com[74.125.130.26]:25: Connection timed out)
Aug 19 18:14:56 debian postfix/qmgr[17804]: 3F920CFC2B4: from=<ian@[MYDOMAIN].com>, size=2701, nrcpt=1 (queue active)
Aug 19 18:14:56 debian postfix/smtp[17836]: connect to gmail-smtp-in.l.google.com[2607:f8b0:400e:c01::1a]:25: Network is unreachable
Aug 19 18:15:17 debian postfix/smtp[17836]: connect to gmail-smtp-in.l.google.com[173.194.79.26]:25: Connection timed out
Aug 19 18:15:38 debian postfix/smtp[17836]: connect to alt1.gmail-smtp-in.l.google.com[74.125.142.26]:25: Connection timed out
Aug 19 18:15:38 debian postfix/smtp[17836]: connect to alt1.gmail-smtp-in.l.google.com[2607:f8b0:400e:c01::1b]:25: Network is unreachable
Aug 19 18:15:38 debian postfix/smtp[17836]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:400e:c01::1b]:25: Network is unreachable
*ドメインとGmailユーザー名を編集しました。
Comcast住宅用回線(静的IP)がありますが、ファイアウォールは問題ありません。ポートは開いています。
また、Postfixサーバーにメールを送信できません。 Gmailアカウントからドメインにメールを送信しようとしました。また、ドメイン内から自分自身にメールを送信しようとしました。どちらも機能しません。ログにエラーはなく、電子メールが受信されたことを示すものもありません。
PostfixとDovecotの両方でSTARTTLSを使用しています(証明書は自己署名されています)。私は このガイド をほとんどの部分で使用しました。
ログはアウトバウンドメール、あなたの場合はGmailに送信されたメールの自明です。メールサーバーはポート25でGmailのメールサーバーに接続できません。メールサーバーからGmailのメールサーバーにtelnetで接続するだけで、これを確認できます。
telnet gmail-smtp-in.l.google.com. 25
telnet alt1.gmail-smtp-in.l.google.com. 25
telnet alt2.gmail-smtp-in.l.google.com. 25
メールサーバーがGmailのMXレコードを取得できたため、DNSは機能しています。 Comcastがアウトバウンドポート25接続をブロックしていると思います。