Now I want to create create "Mail Aliases" at mysite.com
This works on the VM demo site, but not on my GPL version. The option "Edit Mail Aliases" is missing under mysite.com. Is this a limitation of the gpl version?
I wouldn’t think so. But maybe. Jamie sometimes chooses odd things to be Pro-only.
Hmmm…so I’m not seeing any code that would indicate it is a Pro only feature.
I suspect you just didn’t enable mail for the Alias domain. Try turning it on the Edit Virtual Server page.
I hope its not just in vm-pro, - dropping obvious features like that would make your support more confusing.
Obviously, I did enable mail for the Alias domain.
Here is what I did: VM 3.69 gpl - all with the default templates
(ooops, the screenshots are a bit wide)
1)
2)
3)
[size=4]The same thing in VM pro (demo site):[/size]
[size=4]Mappings are different[/size]
The automatically created mappings in GPL and Pro versions are different, too.
Webmin > Servers > Postfix Mail Server > Virtual Domains > Edit Map Manually – will give the following reesults in the relevant places:
The reason you aren’t seeing the option to create mail aliases
is that on your GPL system, Virtualmin is configured to copy
/etc/postfix/virtual file entries from the target domain to the alias.
This is done to prevent email backscatter … basically, without it
Postfix will accept email to any address in an alias domain, even if
the address does not exist in the target. It will then send back a bounce
message, but since spammers rarely use valid From: addresses in their
email, the bounce is more harmful than useful.
However, because virtual file entries are copied from the target
domain, the alias domain cannot have any email aliases of its own.
If you want to change this, go to Server Configuration -> Email Settings,
and adjust the ‘Mail aliases mode’ option. It can also be changed for
new domains at System Settings -> Server Templates -> Default Settings ->
Mail for domain -> Mail alias mode for alias domains.