HOME / コンピュータTips / Solaris / sendmail
Date: 2009/11/15 | | Tags: Solaris, opensolaris, sendmail, MTA
Solaris11だとインストールは簡単
pkg install -v service/network/smtp/sendmail
エラーの例・・・
Nov 15 02:24:59 amp-test sendmail[13878]: [ID 702911 mail.crit] My unqualified host name (localhost) unknown; sleeping for retry Nov 15 02:25:36 amp-test sendmail[13856]: [ID 702911 mail.alert] unable to qualify my own domain name (localhost) -- using short name Nov 15 02:25:36 amp-test sendmail[13856]: [ID 702911 mail.alert] unable to qualify my own domain name (localhost) -- using short name
こんなふうになってると、メールがうまく送れない。
書いてあるとおり、hosts登録がshortnameのせい。下記のコマンドを実行すると、サジェストしてくれる。
/usr/sbin/check-hostname
Hostname amp-test could not be fully qualified. We recommend changing the /etc/hosts entry: 127.0.0.1 amp-test loghost amp-test to: 127.0.0.1 amp-test amp-test.justplayer.com loghost amp-test
こんな感じ。これをみて、/etc/hostsを書き換えればよい。