質問: こちら、CentOSの7を使っており、Postfixでメールサーバを立ち上げております。 参考にしたサイトは、下記のサイトです。 https://blog.apar.jp/linux/3979/ ほとんどそのまま真似をして作っております。 CentOSで作ったメールアドレスadmin@aaa.orgというのを使ってメールの送受信のテストを行っています。 まずログから載せます。 Aug 27 14:17:22 localhost postfix/qmgr[1753]: ED0A761CD976: from=, size=830, nrcpt=2 (queue active) Aug 27 14:17:22 localhost postfix/local[12466]: ED0A761CD976: to=, relay=local, delay=0.67, delays=0.66/0.02/0/0, dsn=2.0.0, status=sent (delivered to maildir) Aug 27 14:17:22 localhost postfix/smtpd[12453]: disconnect from mp76f1fbc4.ap.nuro.jp[118.241.251.196] Aug 27 14:17:52 localhost postfix/smtp[12336]: connect to gmail-smtp-in.l.google.com[108.177.125.27]:25: Connection timed out Aug 27 14:17:52 localhost postfix/smtp[12336]: connect to gmail-smtp-in.l.google.com[2404:6800:4008:c01::1a]:25: Permission denied Aug 27 14:18:22 localhost postfix/smtp[12336]: connect to alt1.gmail-smtp-in.l.google.com[64.233.179.26]:25: Connection timed out Aug 27 14:18:22 localhost postfix/smtp[12336]: connect to alt1.gmail-smtp-in.l.google.com[2607:f8b0:4003:c09::1b]:25: Permission denied Aug 27 14:18:22 localhost postfix/smtp[12336]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:4001:c16::1a]:25: Permission denied Aug 27 14:18:22 localhost postfix/smtp[12336]: ED0A761CD976: to=, relay=none, delay=61, delays=0.66/0/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:4001:c16::1a]:25: Permission denied) Aug 27 14:20:08 localhost sSMTP[13271]: Unable to locate mail Aug 27 14:20:08 localhost sSMTP[13271]: Cannot open mail:25 Aug 27 14:20:42 localhost postfix/anvil[12456]: statistics: max connection rate 1/60s for (smtps:118.241.251.196) at Aug 27 14:17:21 Aug 27 14:20:42 localhost postfix/anvil[12456]: statistics: max connection count 1 for (smtps:118.241.251.196) at Aug 27 14:17:21 Aug 27 14:20:42 localhost postfix/anvil[12456]: statistics: max cache size 1 at Aug 27 14:17:21 Aug 27 14:25:08 localhost sSMTP[14290]: Unable to locate mail Aug 27 14:25:08 localhost sSMTP[14290]: Cannot open mail:25 Aug 27 14:26:13 localhost postfix/qmgr[1753]: ED0A761CD976: from=, size=830, nrcpt=2 (queue active) Aug 27 14:26:13 localhost postfix/smtp[14415]: connect to gmail-smtp-in.l.google.com[2404:6800:4008:c00::1b]:25: Permission denied Aug 27 14:26:43 localhost postfix/smtp[14415]: connect to gmail-smtp-in.l.google.com[108.177.97.27]:25: Connection timed out Aug 27 14:26:43 localhost postfix/smtp[14415]: connect to alt1.gmail-smtp-in.l.google.com[2607:f8b0:4003:c09::1a]:25: Permission denied Aug 27 14:27:13 localhost postfix/smtp[14415]: connect to alt1.gmail-smtp-in.l.google.com[64.233.179.26]:25: Connection timed out Aug 27 14:27:13 localhost postfix/smtp[14415]: connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:4001:c16::1b]:25: Permission denied Aug 27 14:27:13 localhost postfix/smtp[14415]: ED0A761CD976: to=, relay=none, delay=591, delays=531/0.02/60/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2607:f8b0:4001:c16::1b]:25: Permission denied) ここで何が起きているのかと言いますと、 ・自分(admin@aaaaa.org)から自分宛てのメールは送受信ができる。 ・自分から他のドメインへのメール(goooooogle@gmail.com)は送信失敗する(ログにある通りです)。 ・他のドメインのメールアドレス(goooooogle@gmail.com)から自分(admin@aaaaa.org)へのメールが受信できない。エラーが出ない。 セキュリティを強化しすぎたせいでしょうか? 解決方法をご存知の方がおられましたら、よろしくお願いいたします。
回答: 自宅などにサーバーがあって、プロバイダのOP25Bに引っかかっているとか? サーバーは何処にありますか?自宅?ネット上のVPS? 独自ドメインを取得してドメイン管理会社でDNS設定済ですか? 追記 == > > サーバは、自宅にあります。 > > > まず送信ですが、自宅からは、プロバイダのブロックにより25番ポートでメール送信は出来ませんので、VPS上でメールサーバーを構築する手順の通りにしても駄目です。 アカウントを持っているどこかのSMTPサーバーに中継を依頼する必要があります。接続には、サブミッションポート(587番ポート)を使って、アカウントIDとパスワードを使ったSMTP認証をすることになります。 かなり昔ですが、ブログに書きました。「サーバー(Postfix)から外へメールを送る その2」 プロバイダのSMTPサーバーでなく、GmailのSMTPサーバーを使うのも可能だったはずです。 受信ですが、 > > 独自ドメイン取得しており、DNS設定も済ませております。MXなどの設定もしております。 > > > 25番ポートをいわゆる「ポート開放」をしていますか?