ホスト名を含まないメールの送受信

NetBSD 2.0.2に含まれるSendmailのデフォルト設定では、メールを送信するとfoo@host.hogehoge.comのようにホスト名のhostが入ってしまうし、foo@hogehoge.comのようなホスト名を含まないメールは受け取れないので、この辺を解決すべく以下の行を追加。

MASQUERADE_AS(`$m')dnl
FEATURE(`masquerade_envelope')dnl
FEATURE(`limited_masquerade')dnl
FEATURE(`allmasquerade')dnl

ちなみに最初末尾に追加したら、FEATURE行はMAILER行の前に入れないとダメだとm4での変換時に怒られた。
あと、sendmail.cf作成は下記のように行ってたけど、デフォルト設定のnetbsd-proto.mcを改変して使うなら、先頭のあたりに「include(`../m4/cf.m4')」と書いてあるので、「m4 sendmail.mc > sendmail.cf」でも作成できる。

m4 ../m4/cf.m4 sendmail.mc > sendmail.cf

あれ?「FEATURE(`limited_masquerade')dnl」外さないとホスト名外しが有効にならない?