設定がめんどくさい。けれど今だに標準採用も多くってできないと困る。 #contents *設定ファイルのマクロ [#q9271d9d] -たいていの場合sendmail-cfパッケージは入ってないのでインストールする yum install sendmail-cf *ローカルアドレス以外のメールも受け取るようにする [#t1bcfb59] DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl ↓ dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf *受け取るドメインの設定 [#y7e2926a] -/etc/mail/local-host-namesに列挙 送信元ドメイン名はマシン名を使うので hostnameコマンドで変えておく *メール送信にやたら時間がかかる [#i48993f8] My unqualified host name (XXXX) unknown; sleeping for retry 上記メッセージが出ているときは適当なドメイン名をマシン名につける。 *リレーの許可 [#tb17c61a] -sendmail.mcの以下の行を変更 dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA') FEATURE(`access_db',`hash -o /etc/mail/access.db')dnl -アクセス制御リストは/etc/mail/accessに描いてハッシュ化 makemap hash /etc/mail/access.db < /etc/mail/access localhost.localdomain RELAY localhost RELAY 127.0.0.1 RELAY 172.16 RELAY