LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #8  
Old 17-Oct-2009, 09:49 PM
Member
 
Join Date: Nov 2007
Posts: 34
kjmikich 0 reputation points
Default Re: Detected error on SMTP command

The long boring version:

When you send out bound mail you say Helo to the other side and the other side also notes your IP address that is connecting to them. The host name A record Field in the properties of the GWIA is where this is set. If it is not set then the GWIA will use what is found in the Foriegn ID field as its helo.

The other side can require that the host name and IP address cross reference against your PTR record and reject you mail if it does not. This is known as a reverse lookup.

In the log you see this:
EHLO scdca_nw5

I think you are saying helo with scdcs_nw5 but you should be saying helo with the same name as you have on the PTR record for you outbound IP address.

What you should have:
a entry in the host name a record field that matches the "name" of your PTR record for your outbound IP address


What you need to know:
What is the IP address of your server that is connecting to the other side?
Do you have a PTR record for that IP address (you must get one if not)
Does the PTR record (name) match that of what your GWIA says helo with?
What is in the Host name A record setting in the GWIA properties or HN on the GWIA.cfg..

Note: use of the GWIA.cfg is not recommended. Putting the setting in the Host name A record field of the GWIA properties is best.

Here is what I would do to resolve this.

I would have you send mail to me. I would look at the Mime.822 of the mail you sent to me and I would take notice of the name your server used when it said helo. I would also take note of the IP address that is listed as your outbound servers IP address. These can both be seen in the top four lines of the mime.822

Once you have your outbound IP address then use nslookup to find the PTR record for the IP address and note the Name on this record. Once you have the name on the record you will put this in the host name A record field.

With this you will connect to the other side and say helo with the same name that is on the PTR record for the IP address of your server. This is how you will pass a reverse lookup and have a host name A record set. (a correct host name A record that matches your PTR name record)

Note is does not matter what you have in the Host name A record field as long as it matches the PTR (name.) So if you know the outbound IP and you have a PTR for that IP then just check the PTR record name field and put that in the host name A record field of the GWIA.
Reply With Quote
 

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -6. The time now is 11:54 PM.


© 2007 Novell, Inc. All Rights Reserved.

Search Engine Friendly URLs by vBSEO 3.3.0 RC2