sendmailではまる

最近はSMTPサーバーにsendmailを利用せず、いきなりPostfixやqmailに置き換えすることが多いので、なかなかsendmailに触れる機会も減ってきた。とはいってもデフォルトでインストールされているので、そのまま利用しなければならないケースもまれにある。
今回は、sendmailについて無知だったために送信ができなかったケースだ。
たとえば、abc.hogehoge.com というホスト名においては、送信するドメインがデフォルトでは @abc.hogehoge.com になってしまう。ただ、多くの場合、abc.hogehoge.comはMXレコードに登録されておらず、このまま送信しようとしても、多くの送信先では送信元のMXレコードをチェックしていることが多いためはじかれてしまう。
実は、MASQUERADE_ASオプションというのがあり、sendmail.cfにて
MASQUERADE_AS(`hogehoge.com’)
とすれば送信元ドメインを変更することができる。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です