Email issue

Posted on 2014-02-19
Last Modified: 2014-02-24
We have a customer who's unable to deliver email to us, no one else that I'm aware of is having this issue. They're mail provider is and I've worked with their support staff to try and resolve and we aren't making any headway. We have an inbound spam filter and the logs do not indicate a connection attempt from, nor do the firewall logs show a connection attempt - watched them real-time. I have verified on both the firewall and spam filter their domain and IP address is not being blocked.

A traceroute and DNS lookup from their mail server work properly. I have verified our domain is clean, not on any blacklists. Below are the logs from their attempt to send email to us from trouble domain.  

2014-02-18 14:51:46 1WFrdq-00072o-So <= H=localhost.localdomain ( []:60990 I=[]:25 P=esmtpa S=638 T="gatoraustin2" from <> for
2014-02-18 14:51:46 cwd=/var/spool/exim 3 args: /usr/sbin/exim -Mc 1WFrdq-00072o-So
2014-02-18 14:51:46 1WFrdq-00072o-So SMTP connection outbound 1392756706 1WFrdq-00072o-So
2014-02-18 14:52:50 1WFrdq-00072o-So [] Connection timed out
2014-02-18 14:52:50 1WFrdq-00072o-So == R=lookuphost T=remote_smtp defer (110): Connection timed out
Question by:BERITM
  • 5
  • 2
  • 2
  • +3

Expert Comment

by:Dave Gould
ID: 39870688
The problem sounds 99% certain to be on your customers mail system.
What mail system are they using?
Are they sure that they are using the DNS and dont have any false configs somewhere?
When they said that they tested DNS, did they run an nslookup from their mail server?
Did they specify that the should look at the MX record or did you give them the server name?
Can they try a manual telnet to port 25 to your inbound mail server from their mail server? If so can they emulate the smtp protocol and send a mail manually?
ie ...
telnet 25
helo yourmaildomain
mail from: <>
rcpt to: <>
blah blah blah

Expert Comment

by:Arpit Bajpai
ID: 39870690
Hi looking at the logs I can see you are trying to send email via port 25..which now days is blocked by default.

Try the following steps.
Delete the MX records and put them back... (only 5% chances that this will work
Change the port on local server to 587 using security TLS.

I hope this will help. further more let me know the domain name in private so that i can run some tests.

LVL 37

Expert Comment

by:Jamie McKillop
ID: 39870730

This isn't a DNS issue as the logs show the IP is resolving correctly. It is the same IP I get when I do a lookup. Have they tried to telnet to port 25 of your server from their server?

LVL 35

Expert Comment

ID: 39870745
Please note I cannot connect to [] either (both port 25 and 587) (it's also the current MX record on my side. so it's not a DNS problem either on the customer's side)
I'm not so sure it's a problem on the customer's side!

Author Comment

ID: 39870757
trappa01, it does appear to be a problem on their end but unless I can somehow prove it then it becomes a silly finger pointing contest. They are using a Linux variant. DNS does resolve correctly though I did not have them verify the mx record, sent an email to them asking for them to try. I had them try a telnet session to port 25 to our filter by both FQDN and IP address.

Are you suggesting I have our public MX record be deleted and added back in? We are not using TLS and prefer not to do so

Expert Comment

by:Jeff Perry
ID: 39870761 does not have an spf record.

Ask the hostgator techs if they are configured to require spf records.
Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.


Author Comment

ID: 39870765
Kimputer, how did you try connecting, telnet from a command prompt?
LVL 37

Expert Comment

by:Jamie McKillop
ID: 39870772
Do not delete and recreate your MX record. That is not necessary. They are fine.

This is for sure an issue on the sender's side. Unfortunately, there is nothing you are going to be able to do to prove it. Since your firewall doesn't even show a connection attempt, there are no logs on your side to prove or disprove the issue is on the sender's side. You would need access to the sender's firewall logs.

LVL 35

Expert Comment

ID: 39870786
BERITM: yes from command line, telnet
Here's some more info

E:\Documents and Settings\Administrator>telnet 25
Connecting To not open a connection to host on port 25 : C
onnect failed

E:\Documents and Settings\Administrator>telnet 25
220 ESMTP l41si1522301eew.102 - gsmtp

E:\Documents and Settings\Administrator>tracert 25
  5   102 ms   101 ms   105 ms []

  6   115 ms   115 ms   124 ms [
  7   115 ms   115 ms   116 ms
  8   162 ms   161 ms   162 ms []
  9   163 ms   163 ms   165 ms
 10     *        *        *     Request timed out.
 11     *        *        *     Request timed out.
 12   174 ms   176 ms   171 ms []
 13   173 ms   170 ms   175 ms []
 14     *        *        *     Request timed out.
 15     *        *        *     Request timed out.
 16     *        *        *     Request timed out.
 17     *        *        *     Request timed out.
 18     *        *        *     Request timed out.
 19     *        *        *     Request timed out.
 20     *        *        *     Request timed out.
 21     *        *        *     Request timed out.
 22     *        *        *     Request timed out.
 23     *        *        *     Request timed out.
 24     *        *        *     Request timed out.
 25     *

Author Comment

ID: 39870795
The trace route is good but its odd the telnet attempt failed

Accepted Solution

BERITM earned 0 total points
ID: 39871071
Turns out the customer was blacklisted at lashback, their service provider is working on resolving the issue.

Author Closing Comment

ID: 39882063
mxtoolbox found the source of the problem

Featured Post

Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

Join & Write a Comment

We are happy to announce a brand new addition to our line of acclaimed email signature management products – CodeTwo Email Signatures for Office 365.
Marketers need statistics and metrics like everybody else needs oxygen. In this article we explain how to enable marketing campaign statistics for Microsoft Exchange mail.
In this Micro Video tutorial you will learn the basics about Database Availability Groups and How to configure one using a live Exchange Server Environment. The video tutorial explains the basics of the Exchange server Database Availability grou…
This video discusses moving either the default database or any database to a new volume.

708 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now