2010年9月10日金曜日

ubuntuでテスト用のsendmail設定

mailq -v にてメールキューを確認したところ、

WARNING: local host name (ubuntu) is not qualified

とのエラー。

ちなみに確認に相当の時間がかかる。



下記ファイルを編集。

/etc/hosts

127.0.0.1 localhost
127.0.0.1 ubuntu
192.168.0.50 example.com ubuntu

このファイルにドメインが入っていないと送れない。

参考


再起動 (apacheも念のため)
sudo /etc/init.d/sendmail restart
sudo /etc/init.d/apache2 restart



メールキューの確認もサクっとできるようになった。
phpでメール送信などにも時間がかかっていた。

勉強不足ね。