oichinote.com宛のメールが受け取れなくなっていました
ある方から指摘されて、oichinote.com宛のメールを受け取れなくなっていた事に気づきました。多分、3月15日にあった、サーバメンテナンスの頃からです。
外部のメールサーバから送ったメールは受け取れず、サーバ内部(PHP経由)から送ったメールは受け取れると言う、ちょっとおかしな状態になっていました。
相手方のmailer-dameonからのログを見ても原因がわからず、途方に暮れていました。
諦め半分で、サポートチケットを切りましたが、やはり返信はありませんでした。ココのレンタルサーバーのサポート、最低すぎる…。
その後、自分で調査を続けていたら、見つけましたよ! 原因を! 自力で!
メールを受け付けるサーバは、DNSのMXレコードに書きます。このサーバのアドレス(Aレコード)が、192.168で始まるプライベートアドレスになっていました。これじゃあ、相手からのメールが届く訳ないよ…。
最初に貰った、相手方のmailer-daemonのログにも、同じプライベートアドレスと、MXになっているホスト名が書かれていました。でも、最初に見ていた頃は、気づかなかったのです。
それが、何度もDNSの設定とエラーログを見ていて、やっと気が付きました。
いくつかサブドメインを定義してあるのですが、それらもAレコードがプライベートアドレスになっていました。それらも、やはり、接続できない状態になっていました。
サーバメンテナンス前は、きっと正しい設定になっていたのだと思います。自分では操作していない所で、変更が入っているとは思いもしません。参りました。
サブドメインをAレコードで定義する必要はないので、すべてCNAME(別名)として定義し直しました。これで、すっきりです。
もし、この期間に、oichinote.com宛にメールをくださった方がいらっしゃいましたら、もう一度送って下さい。よろしくお願いします。
ディスカッション
コメント一覧
まだ、コメントがありません