https://qiita.com/pypypyo14/items/9c85373380e89ecc33c8
こちらを参考にしてPostfixで送信、Dovecotで受信するメールサーバーを構築しました。しかし、送信はできるのですが受信ができません。具体的には~/Maildir/newにメールが入ってきません(送った側にも時間差でDelivery failedが届きます)
DNS設定等も先程の記事を参考にしているのですが、うまくいきません。
- ドメイン名が解決されていないのか?
- firewallなどの設定でポートがうまく開いていないのか?
- Dovecotに問題があるのか?
いずれかだとは思うのですが、いかんせん初心者なのでわかりません。
検証したこと
mail.pandanoir.net(上の記事でいうmail.osji.net)はうまく名前解決できているっぽいです。
ポート自体は開いていると思われます。しかし、Thunderbirdでログインしようとしたとき、なぜか「Thunderbirdはあなたのアカウント設定を見つけられませんでした」と出たのでどっちかにまず不具合があるように思えます。
Dovecotに問題があるのかはよくわかりません。
追記: ローカルにて送ったメールは受信できました
$ echo "本文" | mail -s "タイトル" -r pandanoir@pandanoir.net pandanoir@pandanoir.net
このようにしてサーバー上で自分にメールを送信したら、受信ができました。ただ、依然として外部からは送信できません。
回答を受けて
ご指摘のとおりポートが開いていなかったので開けました。しかし、依然受信できません。
Dec 27 17:01:34 133-130-110-192 postfix/smtpd[13694]: connect from nh601-vm3.bullet.mail.ssk.yahoo.co.jp[182.22.90.12] Dec 27 17:03:06 133-130-110-192 postfix/smtpd[13519]: SSL_accept error from unknown[183.79.56.130]: Connection timed out Dec 27 17:03:06 133-130-110-192 postfix/smtpd[13519]: lost connection after CONNECT from unknown[183.79.56.130] Dec 27 17:03:06 133-130-110-192 postfix/smtpd[13519]: disconnect from unknown[183.79.56.130]
このようなログが出ました。SSL_accept errorが出ているので、SSL接続の設定が何かしら間違えているみたいです。調べてはみてはいますが、知識がないぶん難しいです
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/27 09:21