環境:ubuntu15.04
docker:各コンテナにmailサーバーを構築しております。
postfix,dovecotを使用しています。
コンテナ:ubuntu14.04:メールドメイン:example.com←以下、コンテナaと呼びます
コンテナ:ubuntu14.04:メールドメイン:example1.com←以下、コンテナbとよびます
両方共、自身宛に送受信できます。
コンテナaからコンテナbへとメールを送りたいです。
別のPCでthunderbird(メーラー)を使っています。
コンテナaからコンテナb宛に送信は出来ましたが、コンテナbで受信ができていませんでした。
どうしたら、コンテナbで受信できるのでしょうか?
以上よろしくお願いしますm(__)m(汗)
追記
修正追記依頼が来ていましたので追記します。情報不足ですいませんm(__)m
ネットワーク:172.17.0.1(example.com)172.17.0.2(example1.com)です。ホスト側のPCは192.168.1.1です。pingは通っています。
ファイアーウォールですが、SMTP587とIMAP143開けています。
送信ができたというのはthunderbirdの方で、送信の際なにもエラーが出てこなかったです。
受信ができていない確認は、thunderbirdの方で、コンテナbのアカウントの受信ボックスを更新したら、でてきませんでした。
ドメインの解決方法ってDNSのことでしょうか?
maillogでは、「(connect to mail.example1.com[/知らないグローバルIPでした/]:25: No route to host)」
と書いてありました。
追記
自己解決ではないけど届きました。
postfix/main.cf
コンテナaにrelayhost=[172.17.0.2]
コンテナbにrelayhost=[172.17.0.1]
記述をついかすれば届きました。
dns使って、やりたいです。
回答1件
あなたの回答
tips
プレビュー