Sendmailの起動時にエラーメッセージが表示される - JUSTPLAYERインターネットサービス

Top / サポート情報 / FAQ / Phase2Server / Sendmailの起動時にエラーメッセージが表示される

問題

Sendmail を起動すると、「daemon MTA-v6: problem creating SMTP socket」のエラーが出力される

理由

Sendmail 自体はIPv6に対応していますが、対応するIPv6アドレス(グローバルIP及びループバックデバイス)が提供されていないため、IPv6で応答することができないため、エラーメッセージが表示されます。

解決方法

sendmail.mc を編集し、IPv4アドレスのみでListenできるように設定変更を行い回避できます。

`/etc/mail/cf/cf/sendmail.mc' のファイルに、次の行を追加し、sendmail.cfを再生成してください。

DAEMON_OPTIONS(`Family=inet, Address=0.0.0.0, Port=smtp, Name=MTA')dnl

修正完了後、`/etc/mail/sendmail.cf' を更新し、再起動します。

svcadm restart sendmail