eximでenvelope-fromとかを書き換える

eximもsendmailと同じで hostname -f で取ってくる名前を使ってメールを送信しているようです。

メールに使うドメインとマシンの名前って基本的に一致しないんですけど、なんでこんな仕様なんすかね・・・。

eximでは以下のように書き換えて対応します。

www.example > example.com に変更

begin rewrite
*@www.example.com $1@example.com Ffrs