I wonder what currently happens if we accept an e-mail to postmaster for a virtual domain which doesn't have a postmaster mailbox/forward. When I fix #218, we'll probably start rejecting such e-mails instead. Since RFC's require us to have such address, I'm thinking what options we have.
- We could create the postmaster address automatically, and not allow deleting it. This would however make it impossible to turn it into a forward using conventional means.
- We could redirect all our postmaster email to the main postmaster address on localhost, or at least fall back to that.
- We could test if the postmaster address exists when domain admin logs in, and if it doesn't, display a big fat red warning on top of the page. This would act as a reminder, but wouldn't be strictly enforcing. Although we could also disallow creation of any other mailboxes/aliases until postmaster is created.
- Combine 3 and 2 ?
I wonder what currently happens if we accept an e-mail to postmaster for a virtual domain which doesn't have a postmaster mailbox/forward. When I fix #218, we'll probably start rejecting such e-mails instead. Since RFC's require us to have such address, I'm thinking what options we have.