メールサーバーもDNSとの連携は不可欠だ。
順番は前後したが、DNSの設定も行わなければメールは受信できないし、送信もできない。
またDNSの正引きゾーンファイルをいじる。
#emacs /var/named/mydomain.biz.zone<enter>
------------------------------------------------
$TTL 1800
;$ORIGIN mydomain.biz
@ IN SOA ns.mydomain.biz. root.ns.mydomain.biz. (
2005011301 ; serial (d. adams)
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
IN NS ns.mydomain.biz.
;
IN MX 10 mx.mydomain.biz.
;
ns IN A 111.222.333.130
;
www IN CNAME ns
mx IN CNAME ns ←追加
------------------------------------------------
最後の行を追加する。
MXレコードの指定は既に記述していたが、メールサーバーのホスト名の登録がまだであったので登録した。
mxもwwwと同様CNAMEとする。
大規模なサイトだと当然mxはAレコードだが、ささやかな自宅サーバーはすべて1台でまかなうのだ。
namedを再起動させればメール送信ができるはずだ。