同じサーバでメインのドメイン以下サブドメインを複数運用しているが、そのうちの一つでメールが送れない現象が発生。
最近BINDの設定をちゃちゃっと済ませていたので、メールログの内容をもよく見ないで、BINDの設定を間違ってると勝手に思い込んでいた。
zone設定ファイルと延々とにらめっこするも、決定的な原因見つからず・・・
$ nslookup -type=MX xxxx.jp
のコマンドは正常にMXが引けているし、named.confの設定も何回も見直したがどこもおかしくない。
ってゆうか、他のサブドメインと設定は一緒で、それらは問題なくメールの送受信ができてるのになぜ?みたいな感じになって頭を抱えていたら、maillogに
「・・・loops back to myself・・・」
というエラー文を発見。(遅っ!)
よくみたらバウンスメールにも書いてあるし・・・
・・・ということは、postfixのせいか?
ということでpostfixのmain,cfファイルをみてみたら、なんと
mydestination = の項目に、当該ドメインを指定し忘れている!!
やっちまったー、正味5時間の無駄。
指定した後は何ら問題なく送受信ができるようになりました。
というわけで、今日は、先入観を持たずに、常にmaillogを見るくせをつけようという教訓を得ました・・・
最近BINDの設定をちゃちゃっと済ませていたので、メールログの内容をもよく見ないで、BINDの設定を間違ってると勝手に思い込んでいた。
zone設定ファイルと延々とにらめっこするも、決定的な原因見つからず・・・
$ nslookup -type=MX xxxx.jp
のコマンドは正常にMXが引けているし、named.confの設定も何回も見直したがどこもおかしくない。
ってゆうか、他のサブドメインと設定は一緒で、それらは問題なくメールの送受信ができてるのになぜ?みたいな感じになって頭を抱えていたら、maillogに
「・・・loops back to myself・・・」
というエラー文を発見。(遅っ!)
よくみたらバウンスメールにも書いてあるし・・・
・・・ということは、postfixのせいか?
ということでpostfixのmain,cfファイルをみてみたら、なんと
mydestination = の項目に、当該ドメインを指定し忘れている!!
やっちまったー、正味5時間の無駄。
指定した後は何ら問題なく送受信ができるようになりました。
というわけで、今日は、先入観を持たずに、常にmaillogを見るくせをつけようという教訓を得ました・・・

コメントする