maildrop -d ${USER} 時は $SENDMAIL 無視みたい

id:hiro-ueda:20080611:1213166082 の件、悔しいのでソースを追ってみたのですが、どうも内部で

$SENDMAIL -f ''

している箇所と

$SENDMAIL -f $SENDER

している箇所しか見つかりませんでした。コマンドラインで試したところ

[hogehoge@test ~]$ cat test.eml | maildrop ~/.mailfilter 
maildrop: Delivering to |/usr/sbin/sendmail -fbar@example.jp  -f '' buz@example.com

という結果に。ということでちょっとムリっぽいですね。別の策を考えるかな...