< | >

ロリポップ、メールサーバのアドレス変更
  • (2016-09-09 12:55:59)
昨日からメールが来ない現象に気づく。調べるとメールサーバが機能していない。サーバそのものの問題でなくDNS設定に問題があることが判明した。しかし、対応方法が思い出せず、時間ばかりが・・・

ちょっとややこしい設定になっている


当社のインターネットサーバは主にロリポップで建てているが、カートサーバだけは外部にある。

しかし、そのカートにも自社ドメイン名を与えているため、DNSサーバの設定をいろいろ操作している。それで、ロリポップでサーバのIPアドレス変更があると影響を受ける。

年1回程度の変更が行われているようだ


現状、当社に関わるサーバの場合、ロリポップでは年に1回程度IPアドレスが変更されているようだ。去年は9月11日、メーリングリストのサーバの変更がそれだった。今回はメールサーバのアドレスが変更された模様(メールサーバが変更されると、それを利用しているメーリングリストサーバも影響を受ける)。

(1) ロリポップ社が変更した新しいIPアドレスを調査
(2) DNSを置いているNetworkSolutionsでAレコードを訂正

この辺の作業は以前、networksolutionsのDNS設定 (mailサーバ行方不明)に詳細を記録した。しかし、久しぶりなのでこういう作業内容さえも、しばし思い出せなかった。

3時間かけて調査し復習し対応した。DNS訂正から1時間くらいでメールサーバは正常に戻った。しかし、この間にこのサーバで送受信されたメールは紛失してしまったようだ。

紛失したメールはどこへ?


メールが紛失した原因は不明。

外部からメールが送信されてくる場合、送信元のメールサーバは送信開始に当たり、最初にセッション確立(技術用語ではコネクションと呼ぶかも)の手順を踏む。その際、相手先はアドレスが変化しコネクションが張れず送れないはずである。

普通に考えれば、送信元はコネクションが張れなければ、送信メールを保留し規定時間ごとにリトライを繰り返す。タイムアウトかリトライの制限回数に達するまでメールが破棄されることはないはずだ。

しかし、今回メールが短時間に消失していることから、古いアドレスにも同じメールサーバが残されたままで、旧サーバに飛んでくるメールが受信されたのか?

受信しているにもかかわらず、当社のメールクライアントに対してはアクセス(POP通信)は切られていると推測すれば、なんとなく現象は説明できるが、あるかな?これだったら、少なくとも紛失したメールが第三者にご送信という可能性も少ないか。

メールサーバのIPアドレスを変更するだけならメールは簡単には紛失しないと思われるが、今回は新しいメールサーバが新しいIPアドレスで追加新設されたのだろう。

その場合の切り替え順番はまずは旧メールサーバを止めて、古いサーバのデータをそのまま新しいサーバにコピーし、その後DNSを書き換える。DNS反映後、新サーバとのコネクションが確立し、すべてが丸く収まる気がする。

しかし、旧サーバを止めずに移行すると、いろいろ問題が出そうだ。これかな?・・・技術的によくわからない人間の憶測の範囲で、何が起きたのか、実情は全然わからない。ロリポップさんに聞いてみたいが、教えてくれるはずもない。

メールサーバの調べ方


・インターネット全体で設定されているメールサーバを調べる

nslookup
> set type=mx
> ○.○ → 調べたいドメイン名

・ロリポップのネームサーバから使用中のメールサーバを調べる
 (この調べ方で、メールサーバの名称がわかる。名称からIPアドレスを引く)

nslookup
> server uns01.lolipop.jp
> set type=mx
> ○.○ → 調べたいドメイン名

(1) ロリポップでメールサーバの名称を調べ、そのIPアドレスを求め
(2) DNSを置いているNetworkSolutionsでAレコードを訂正







<< (素敵なフリーソフト)< | >必ずハングアップ、Win7エクスプローラ >>
search
layout
admin

[▲page top]