Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: jsheets110 on October 07, 2010, 09:18:41 PM
-
Hello Everyone,
Our mail server has received a poor reputation score and is now having email rejected from some mail servers. We contacted senderbase and they told us the reason we have a poor reputation is because our HELO string is not our FQDN. Apparently our HELO/EHLO is responding with domain.com instead of server.domain.com like it is supposed to. I have looked all over the forums and have been unable to find a way to change the sting. I saw suggestions to use config setprop smtp HeloHost server.domain.com, but that didn't work. I am using SME 7.5.1. Thanks!
-
Hi
according to this (http://wiki.contribs.org/DB_Variables_Configuration#smtpd) wiki page you have to do
config setprop smtpd HeloHost servername.domainname.tld
signal-event email-update
did you miss the signal-event part?
if no, please rise a bug in bugzilla, thank you.. it should work out of the box
-
Yes, I did do the signal-event email-update as well. Just to be clear, the HeloHost config should change the "250 domain.com... I am so happy to meet you." message to "250 servername.domain.com... I am so happy to meet you.". Is that correct?
-
Yes, I did do the signal-event email-update as well. Just to be clear, the HeloHost config should change the "250 domain.com... I am so happy to meet you." message to "250 servername.domain.com... I am so happy to meet you.". Is that correct?
from that page
SMTP Helo / Ehlo value provided by your server when connecting to external SMTP servers to send email
I think so
please report any issue in bugzilla, thank you
-
Yes, I did do the signal-event email-update as well. Just to be clear, the HeloHost config should change the "250 domain.com... I am so happy to meet you." message to "250 servername.domain.com... I am so happy to meet you.". Is that correct?
No, that is not correct. That is the greeting banner for incoming email (produced by qpsmtpd).
The Helo string your upstream does not like is the one qmail (or the qmail authentication proxy) uses when creating outbound smtp connections. It will say "HELO some.domain.name" in response to the 250 greeting from the upstream SMTP server.
-
If I send a message to a test mail server, the log is showing ours as dispatching HELO domain.com. It appears that the HeloHost is not changing the HELO string correctly. Is there anything else that I need to enable for this to work correctly. If I look in /var/qmail/control/helohost which I think is the file that is supposed to be edited, it has not changed. I assume if I edit this file manually it will be overwritten. Any more thought? I guess I need to send this to the bug tracker. Thanks!
-
Any more thought? I guess I need to send this to the bug tracker
just tested:
[root@srvsrv ~]# cat /var/qmail/control/helohost
solinf.org
[root@srvsrv ~]# config setprop smtpd HeloHost pippo.solinf.org
[root@srvsrv ~]# signal-event email-update
[root@srvsrv ~]# cat /var/qmail/control/helohost
pippo.solinf.org
[root@srvsrv ~]# config delprop smtpd HeloHost
[root@srvsrv ~]# signal-event email-update
[root@srvsrv ~]# cat /var/qmail/control/helohost
solinf.org
so.. yes, asap, thank you
-
I guess I need to send this to the bug tracker.
You've already been asked to do that if it doesn't "just work".