sendmail メールヘッダ 送信者アドレスのドメイン部書き換え

sendmail.mc

送信者アドレスのドメイン部書き換え(from:ヘッダ)
MASQUERADE_AS(`simalab.com')dnl
define(`confDOMAIN_NAME', `smtp.simalab.com')dnl

送信者アドレスのドメイン部書き換え(エンベロープFrom)
FEATURE(masquerade_envelope)dnl

http://fanblogs.jp/nowlogging/archive/52/0

sendmailでは送信元は hostname や hostname -f あたりを拾ってきて使ってるようですが、 サーバーのホスト名とメールで使うドメイン名が一致するケースは少ないです。 そのため設定で書き換える必要があります。
sendmail-8.14の場合は以下

vim /etc/mail/submit.mc
---
define(`confDOMAIN_NAME',`{domain}')dnl
---
m4 /etc/mail/submit.mc > /etc/mail/submit.cf
service sendmail restart

sendmail.cf の方も変更しておいた方が無難みたい

vim /etc/mail/sendmail.mc
---
define(`confDOMAIN_NAME',`{domain}')dnl
---
m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf
service sendmail restart

Sendmailでローカル配送時の送信元のドメイン名を変更する | ハックノート