postfixで作ったメールサーバーでgmailに送信できない
解決したいこと
postfixでメールサーバーを作って、mail
コマンドでGmailにメールを送信する
発生している問題・エラー
mailコマンドでgmailに送信しようとすると、Connection timed out
が発生して接続に失敗してしまいました。
$ mail -r noreply@misskey.okaits7534.mydns.jp okaits7534@gmail.com
Cc:
Subject: postfix test
hogehoge
[EOF]
==数分後==
$ sudo -u postfix postqueue -p
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient-------
1417E62399 433 Thu Mar 9 17:43:18 noreply@misskey.okaits7534.mydns.jp
(connect to alt4.gmail-smtp-in.l.google.com[142.250.152.27]:25: Connection timed out)
okaits7534@gmail.com
-- 0 Kbytes in 1 Request.
自分で試したこと
- OB25Pを疑い、telnetで接続したところ、正常に接続できました。
$ telnet gmail-smtp-in.l.google.com 25
Trying 2404:6800:4008:c01::1a...
Connected to gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP p67-20020a625b46000000b00593cc8f94c7si17002188pfb.328 - gsmtp
quit
221 2.0.0 closing connection p67-20020a625b46000000b00593cc8f94c7si17002188pfb.328 - gsmtp
Connection closed by foreign host.
- ルーターのポート開放で、:25と:587は開けてあります。ファイアウォールは未設定です。
- SPF/DKIM/DMARCは設定されているはずです。ドメイン
misskey.okaits7534.mydns.jp
でエラーが発生したので、設定を確認するにはこのドメインを使ってください。
0