I have a number of sub-servers that were imported from an old server that are still configured with an old contact email address. While the parent server is configured with the new/current email address of the owner/user at Virtualmin -> DOMAIN -> Edit Virtual Server -> Configurable settings -> Contact email, changing this does not seem to change it for the sub-servers. At the same path on the sub-server there is no field to change this email address, so the old email address is still in the system, appears on the Virtualmin -> List Virtual Servers page, and Virtualmin tries to send emails to it.
I'm guessing I'll need to change a configuration file on the command line to fix this, so this is both a bug report to have this fixed in future versions, and a support request for where to find this config file, or a way to change this within Virtualmin if there is an existing way. Thanks.
Craig
Comments
Submitted by JamieCameron on Sun, 12/29/2019 - 15:13 Comment #1
It is possible to fix this by using the command-line
modify-domain
tool to update the contact email for the parent and sub-domains, like :virtualmin modify-domain --domain parent-domain.com --email you@yourdomain.com
However, it does appear to be a bug that they can fall out of sync. In your opinion, would an admin ever want to have separate contact addresses for parent vs. sub-domains?
Submitted by craigh on Sun, 12/29/2019 - 16:05 Pro Licensee Comment #2
Hi Jamie,
Thanks, that worked.
To answer your question, most of my users are non-technical and have no need for different contacts for different sub-servers. My technical or somewhat technical users are resellers, and that system works fine. However, I can certainly see a situation in a bigger organisation where different people need to manage different sub-servers (sub-domains or different domains), but none of my users/clients are that big.
That's my $0.02 worth. Thanks for asking.
Submitted by JamieCameron on Sun, 12/29/2019 - 17:05 Comment #3
Thanks - I think I'll go with just making the sub-server email always follow the parent, so that this kind of mismatch can't ever happen.
Submitted by craigh on Sun, 12/29/2019 - 19:09 Pro Licensee Comment #4
That sounds reasonable. Thanks.