Your rDNS: mail.jwmhosting.com looks correct to me.

I just did a telnet check of your smtp server:

$ telnet
telnet > open mail.jwmhosting.com 25
telnet > helo foo.com

reply shows:
250 jwmhosting.com Hello foo.com [xx.xx.xx.xx]) <- my ip address


What is important here is the helo name : jwmhosting.com. It should say 
mail.jwmhosting.com. This is a spammer flag and can get your mail rejected 
depending on the host. That is what the mail-tester service is complaining 
about.

You set this in smptserver.xml (smtpserver.conf in beta4?)

Look for the block below, change it :

<helloName autodetect=“false”>mail.jwmhosting.com</helloName>


   <!-- This is the name used by the server to identify itself in the SMTP -->
        <!-- protocol.  If autodetect is TRUE, the server will discover its -->
        <!-- own host name and use that in the protocol.  If discovery fails, 
-->
        <!-- the value of 'localhost' is used.  If autodetect is FALSE, James 
-->
        <!-- will use the specified value. -->
        <!--
        <helloName autodetect="true">myMailServer</helloName>
         -->

FYI, beta4 has a deadlocking problem, you might want to upgrade to beta 5. I 
have instructions on how to build it from source on YouTube:

https://www.youtube.com/channel/UChNyi0dlyanLLhp7cA9q5dA

or if you prefer a text tutorial, on my blog:

http://blog.bonnydoonmedia.com/post.cfm/building-apache-james-from-source



On Oct 26, 2014, at 10:44 PM, Jerry Malcolm <techst...@malcolms.com> wrote:

> I have been running James 3 b4 for several months.  I was having some 
> outbound mail rejected by gmail and started doing some research.  I did an 
> email test using mail-tester.com and got the error message that my HELO did 
> not match the rDNS.  It reports:
> 
> IP: 64.34.163.186
> HELO: p2825577
> rDNS: mail.jwmhosting.com
> 
> The p2825577 number is my Windows Server 2008 machine name.  I don't want to 
> use that.
> 
> In the RemoteDelivery mailet config, I have the following:
> 
> <mail.smtp.localhost>mail.jwmhosting.com</mail.smtp.localhost>
> 
> If I'm reading the instructions correctly, this should cause the specified 
> value (mail.jwmhosting.com) to be sent on the HELO instead of the p282... 
> number, correct?  But it isn't.
> 
> What am I doing wrong?
> 
> BTW...  I tried changing my rDNS to the p282... number.  rDNS's have to be a 
> fully qualified domain name.  So it won't take it.  Fine... I then tried 
> changing my Win Server 08 machine name to be mail.jwmhosting.com.  No go on 
> that either.  Can't have periods in Win machines names.... So I'm stuck.  
> Please advise....
> 
> This is kinda urgent since I now realize that there's a distinct possibility 
> that some of my clients' emails are not getting through due to this.  So 
> thanks in advance for a quick reply to this.
> 
> Jerry
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: server-user-unsubscr...@james.apache.org
> For additional commands, e-mail: server-user-h...@james.apache.org
> 

Reply via email to