The feature that you are asking for is what we have called "Hostname Hiding". This allows you to receive mail using addresses that only contain your username@yourdomainname
(no hostname). You can set it up by doing the following:
- You need to make sure that your sites DNS has an MX record for "yourdomain", not just "yourpostofficehostname.yourdomainname".
- Each user must be
configured such that:
- They have an Internet address that does not have the hostname specified in their domain (i.e., Username@yourdomainname)
- This address is the first in their Internet address list.
- They have addressing re-write turned on: either commented or quoted
- Modify your Address Completion Domain in your system configuration to be yourdomainname. This will change the default that you see on the authentication form. It will also make sure that mail that is sent to Post.Office without a domainname (i.e. joe) can be delivered through the envelope by using the Address Completion Domain. (i.e. joe@yourdomainname). If you do not specify an address completion domain, Post.Office will pick the following domain:
This feature works the same way if you are supporting multiple domains. Just make sure that the users email addresses refer to their domain and you have MX records configured for each