I have been moving several of my clients from an old server to a new server, both are running Virtualmin v7.5, and have run into a bit of a discrepancy that I can not understand. When I create a new Email Only account, on the old server it does not create an alias. However, on the new server, running Virtualmin v7.5 it now creates an alias. Furthermore, if I delete the alias from the new server, the email system complains that the user does not exist when I try to send an email to said user. In case you are curious, I say older server as I installed Virtualmin on it a year or so ago and just update it when needed, the new one is a fresh install.
I’ve gone over the config files of both servers and do not see a difference, did something change somewhere or is there a config that I am not seeing?
Just to clarify a bit, on the new server:
- An Email only user (test123@domain.com) is created with the default set of settings
- Virtualmin → Create User
- Email Settings
- Primary email address enabled : Yes
- Deliver to this user normally: Yes, deliver to mailbox
- Mail forwarding settings
- Forward to other addresses : No
- Email Settings
- Virtualmin → Create User
- After creation, check the new user’s settings
- Virtualmin → Edit User
- Email Settings
- Primary email address enabled : Yes
- Deliver to this user normally: Yes, deliver to mailbox
- Mail forwarding settings
- Forward to other addresses : No
- Email Settings
- Virtualmin → Edit Mail Aliases
- Mail forwarding alias details
- Forward to other address: Yes, forward to addresses
- (Textbox below the field): test123\@domain.com
- Mail forwarding alias details
- Virtualmin → Edit User
On the old server
- An Email only user (test123@domain.com) is created with the default set of settings
- Virtualmin → Create User
- Email Settings
- Primary email address enabled : Yes
- Deliver to this user normally: Yes, deliver to mailbox
- Mail forwarding settings
- Forward to other addresses : No
- Email Settings
- Virtualmin → Create User
- After creation, check the new user’s settings
- Virtualmin → Edit User
- Email Settings
- Primary email address enabled : Yes
- Deliver to this user normally: Yes, deliver to mailbox
- Mail forwarding settings
- Forward to other addresses : No
- Email Settings
- Virtualmin → Edit Mail Aliases
- No Alias exists for user
- Virtualmin → Edit User