« 2007年1月 | トップページ

2007年4月 6日 (金)

メーリングリストの引っ越し

またもや引っ越しするような予定になってしまいました。そして今回は落ち着くまでかなり時間がかかりそうです。

自宅でホストしているプライベートメールのドメインがしばらく利用不可能なのは問題ないのですが、メーリングリスト(以下 ML)のドメインが使えなくなるのは問題アリです。利用者の皆さんと SLA を取り交わしているわけではないので、そんなに深刻になる必要もないのですが、迷惑をおかけするのはいたたまれません……というわけで、友人宅のメールサーバーにドメインごと引っ越しすることにしました。

自宅サーバーでは fml を使っており、移行は以下のような手順ですすめました。

(1) 引っ越し先に fml をセットアップ
専用の UID と GID を用意してもらって、そのアカウント用に fml をセットアップしてもらいます。

(2) 引っ越し先に ML を作成
こちらと同じメーリングリストを作ってもらいます。サブジェクトのスタイルとか一部の設定も、現在のものにあわせておきます。もちろん、メールサーバーの設定も変更して、ML 宛のメールが正しく fml に処理されるように設定する必要があります。メールドメインの追加もお忘れなく。

(3) 各 ML をアーカイブ
データ以降のために、各 ML の seq, actives, members, spool をアーカイブします。もちろんこの作業を実施中に ML 宛のメールが来ると面倒なので、サービス停止の告知は予め済ましておく必要があります。

(4) アーカイブを引っ越し先で展開
ファイルおよびディレクトリの owner は (1) で用意したものに変更することを忘れないよーに。

(5) MX の書き換え
DNS レコードを書き変えて引っ越し先のメールサーバーを参照するように設定します。最近は TTL を低めに設定していることもあって、この変更が世界中に伝播するのにそれほど時間はかからないはずなのですが、年のため、古いメールサーバー側の設定を変更して ML 宛のメールが届いたら引っ越し先に転送するようにしておきます。

おっと重要な前提をひとつ書き忘れていました。ドメインのネームサーバーもどこかに引っ越ししておく必要があります。こちらはレジストラが提供している無料サービスを使いました。比較的自由にレコードを設定できるだけでなく、セカンダリのネームサーバーとかも自動的に用意してくれるので手間いらずです。初めて自宅サーバーを構築した時のことを考えると、なかなか便利な世の中になりましたネ、ほんと。

| | コメント (0) | トラックバック (0)

« 2007年1月 | トップページ