Submitted by arjones85 on Sat, 09/01/2012 - 23:43
I have Virtualmin 3.94 and Postfix 2.9.4. I have followed the steps outlined in the documentation for setting it up (http://www.virtualmin.com/documentation/email/dependent). However when I go to Email Settings for my domains, the option is not present.
Where can I look in the logs for reasons as to why the option does not show up for setting the outgoing IP?
Thanks
Status:
Closed (fixed)
Comments
Submitted by JamieCameron on Sun, 09/02/2012 - 00:05 Comment #1
If you go to System Settings -> Re-Check Configuration, what does it say about sender-dependent outgoing IP support? You should see one of :
Postfix is configured to support per-domain outgoing IP addresses.
Your Postfix version does not support per-domain outgoing IP addresses.
Postfix can support per-domain outgoing IP addresses, but is not currently configured to do so.
Submitted by arjones85 on Sun, 09/02/2012 - 00:22 Comment #2
Here you go:
Your Postfix version does not support per-domain outgoing IP addresses.
[root@bigbertha postfix]# rpm -qa | grep -i postfix postfix-2.9.4-1.el6.i686
Submitted by JamieCameron on Sun, 09/02/2012 - 00:28 Comment #3
What version is shown if you go to Webmin -> Servers -> Postfix Mail Server?
Submitted by arjones85 on Sun, 09/02/2012 - 00:39 Comment #4
That's the problem. I have the version obscured via config to hide it from outside queries. Disabling that and restarting allowed Virtualmin to see that it was configured properly.
You may want to consider querying the version a different way, such as running "postconf -d mail_version".
Thanks for the help!
Submitted by arjones85 on Sun, 09/02/2012 - 00:41 Comment #5
Well crud, putting my version back to being obscured made Virtualmin remove that option again, without me even running a config re-check. Is there no way for me to obscure my mail version and have that outgoing IP support (in the GUI anyway)?
Submitted by JamieCameron on Sun, 09/02/2012 - 01:00 Comment #6
Virtualmin does get the version with the command
postconf mail_version
though. Does that not show the real version on your system?Submitted by arjones85 on Sun, 09/02/2012 - 01:13 Comment #7
It does, *if* you use the -d flag:
[root@bigbertha ~]# postconf mail_version
mail_version = EGGYCrew Mail Server
[root@bigbertha ~]# postconf -d mail_version
mail_version = 2.9.4
Submitted by JamieCameron on Sun, 09/02/2012 - 19:54 Comment #8
Ok, that makes sense now .. I will update Webmin in the next release to use the
-d
flag when getting the version.You can either wait for Webmin 1.600, or apply this patch : https://github.com/webmin/webmin/commit/1e7c46fee83ced39e502b4c9ea061143...
Submitted by arjones85 on Tue, 09/04/2012 - 21:34 Comment #9
Thanks!
Submitted by Issues on Tue, 09/18/2012 - 21:46 Comment #10
Automatically closed -- issue fixed for 2 weeks with no activity.