postfixでメールアドレスの先頭にハイフンが入った場合の送信方法

postfixではメールアドレスの先頭に「-」ハイフンがあると、送信しないという仕様があるらしくて、RFCに準拠してないから送信できなくてもしょうがないよね・・・。って言おうと思ったけど、どうやら先頭のハイフンは特にRFCでも問題ないみたいですね。

そこで調べてみたら解決方法がありました。

main.cfに「allow_min_user = yes」この一文を加えて再起動すると先頭のハイフンも認めてくれるらしいです。
さっそくやってみると見事に送信できました!!!すばらしい!

なぜpostfixはデフォルトのハイフンを認めないかというと、コマンドラインのオプションと被るからだそうです。

sendmail -foo@xxxxx.co.jp」

こんな場合です。