
私は、設定変更なしで 6 年間 postfix/dovecot サーバーを実行してきました。最近、新規ユーザーのメールが別の場所に配信されていることに気付きました。現在のユーザーは /home/vmail/(email@address)/ に、新規ユーザーは /home/vmail/(domain)/(user)/ に配信されます。ただし、すべてのメールのチェックは /home/vmail/(email@address)/ で読み取られるため、新規ユーザーはメールが別の場所に送信されているため、メールを読むことができません。
/etc/postfix/main.cf
home_mailbox = Maildir/
virtual_mailbox_base = /home/vmail
設定ファイル
mail_home = /home/vmail/%u
mail_location = maildir:~