この記事は2年以上前の投稿になります。
記載された情報が古くなっている可能性がございますので十分ご注意ください。
記載された情報が古くなっている可能性がございますので十分ご注意ください。
最近のプロバイダはスパム対策が厳しいため、なかなかメールを受け取ってもらえない。
差出人の偽装な逆引きのできないサーバなどからのメールはブロックされてしまいます。
そのため、以下のようにsendmailを設定を変更した。
- HOSTNAMEをDNSに登録している名前に変更
※/etc/sysconfig/network - sendmail.cf,submit.cfにドメインを定義
< define(`confDOMAIN_NAME',`xxxxxxx.com')dnl - sendmail.cfに以下の定義を追加
MASQUERADE_AS(`xxxxxxx.com’)dnl
FEATURE(masquerade_envelope)dnl
MASQUERADE_DOMAIN(localhost)dnl
MASQUERADE_DOMAIN(localhost.localdomain)dnl
なお、*.cfファイルの生成には*.mcファイルを編集して、以下のコマンドを実行する。
m4 /etc/mail/*.mc > /etc/mail/*.cf
実行して、下記のエラーになってしまったら、「sendmail-cf」パッケージを別途インストールして下さい。
cannot open `/usr/share/sendmail-cf/m4/cf.m4': No such file or directory