aliasesで root: username
に転送設定しておくこと。
参考
PostfixでMaildir形式にし、procmailにローカル配送を任せていて mail root なんてやったら、次のエラーが出てきた …
PostfixでMaildir形式にし、procmailにローカル配送を任せていて
mail root なんてやったら、次のエラーが出てきた
to=root@xxxxx.jp, relay=local, delay=0, delays=0/0/0/0, dsn=5.2.0, status=bounced (can't create user output file. Command output: procmail: Couldn't create "/var/spool/mail/nobody" procmail: Couldn't chdir to "//Maildir/" procmail: Unable to treat as directory "./new" procmail: Skipped "." )
何がどうしたのかと調べてみたら、procmailはrootへのメールを配送できないそうだ。
aliasesにて root: user とかで、ユーザに配信しなければならない。いや、そもそも、procmailをつかわなくても、PostfixでローカルのMaidlirに配送してくれるそうだ。
2時間はこれに引っかかってしまった。