教訓: ホスト名はFQDNで

Debianにapt-getでsendmailをインストールしてみた所、メールの送信に1分近くかかる現象に遭遇。

以下のようなログが大量に残っていた。

# less /var/log/mail.log
[...]
Aug 15 21:22:30 debiansvn sm-msp-queue[28500]: My unqualified host name (debiansvn) unknown; sleeping for retry
Aug 15 21:22:30 debiansvn sendmail[28346]: unable to qualify my own domain name (debiansvn) -- using short name
[...]

原因は、/etc/hostsにFQDNでホスト名を書いていなかったためだった。
以下のように修正すると、この問題は解決した。

# vi /etc/hosts
127.0.0.1   debiansvn localhost
192.168.168.100 debiansvn.MY.DOMAIN.NAME
[...]

# /etc/init.d/sendmail restart