oichinote.com宛のメールが受け取れなくなっていました

Web-log・ココログ関連,パソコン・インターネット

ある方から指摘されて、oichinote.com宛のメールを受け取れなくなっていた事に気づきました。多分、3月15日にあった、サーバメンテナンスの頃からです。

外部のメールサーバから送ったメールは受け取れず、サーバ内部(PHP経由)から送ったメールは受け取れると言う、ちょっとおかしな状態になっていました。

相手方のmailer-dameonからのログを見ても原因がわからず、途方に暮れていました。

諦め半分で、サポートチケットを切りましたが、やはり返信はありませんでした。ココのレンタルサーバーのサポート、最低すぎる…。

その後、自分で調査を続けていたら、見つけましたよ! 原因を! 自力で!

メールを受け付けるサーバは、DNSのMXレコードに書きます。このサーバのアドレス(Aレコード)が、192.168で始まるプライベートアドレスになっていました。これじゃあ、相手からのメールが届く訳ないよ…。

最初に貰った、相手方のmailer-daemonのログにも、同じプライベートアドレスと、MXになっているホスト名が書かれていました。でも、最初に見ていた頃は、気づかなかったのです。

それが、何度もDNSの設定とエラーログを見ていて、やっと気が付きました。

いくつかサブドメインを定義してあるのですが、それらもAレコードがプライベートアドレスになっていました。それらも、やはり、接続できない状態になっていました。

サーバメンテナンス前は、きっと正しい設定になっていたのだと思います。自分では操作していない所で、変更が入っているとは思いもしません。参りました。

サブドメインをAレコードで定義する必要はないので、すべてCNAME(別名)として定義し直しました。これで、すっきりです。

もし、この期間に、oichinote.com宛にメールをくださった方がいらっしゃいましたら、もう一度送って下さい。よろしくお願いします。

Posted by お市のかた