Hey guys,
after a fresh installation of virtualmin I got the following error while executing the virtualmin config-check:
"Your Postfix configuration is missing the system's mail hostname from the mydestination line, which will cause mail to bounce."
After verifying this setting a few times, (i also restarted postfix and the whole server two times), I found out, that I had to set the following values manually. I'm not sure why I had to set them, because on my other server (same OS: CentOS 5.6 x64) that step wasn't necessary. However, after setting these values it's working now. So the message should maybe adjusted to reflect the necessary settings:
Postfix -> General Options -> Internet hostname of this mail system (must be set, default wasn't working for some reason)
Postfix -> General Options -> Local internet domain name (same as above)
Postscript: I just noticed, that my "old" server which didn't need these settings is running Postfix 2.8.2, while the "new", not working server is running v. 2.3.3-2.
Regards.
Comments
Submitted by KarlMoik on Wed, 04/20/2011 - 18:58 Comment #1
Update: found the problem: on my old server the hostname was FQDN, on my new one it wasn't. Maybe virtualmin should check for a FQDN hostname?
Regards.
Submitted by JamieCameron on Thu, 04/21/2011 - 12:24 Comment #2
There is a small bug in Virtualmin 3.84 that can cause this error to be falsely reported in this case. It will be fixed in the next release ..
Submitted by Issues on Thu, 05/05/2011 - 14:20 Comment #3
Automatically closed -- issue fixed for 2 weeks with no activity.