Messages to some domains not sending (sitting in SMTP queue retrying but failing to deliver)

I have 3 Exchange 2k (sp3) boxes and 1 Exchange 2k3 (sp1) in my organistation.

2 of the 2k boxes are experiencing problems with outgoing mail (but only to some domains).  There is nothing in the event logs to suggest that there is a problem, however when looking at the queues on each I see many messages there in constant "retry" state, some of which have been like that for 24 hours.

users have been getting delivery notifications (delays) but it doesnt say what the problem is exactly

id be really greatful for any help!

thanks,

EffEffTeeAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
fgrushevskyConnect With a Mentor Commented:
Yes, code 250 is a normail response.
After that you usually go like this:

>telnet mailexchanger.abc.com 25
220 exchanger.mail.com ESMTP ; date time"
helo mydomain.com
250 Helo domain.com and their IP address"
mail from: myname@mydomain.com
250 sender <myname@mydomain.com> OK
rcpt to: recipient@recipientdomain.com
250 ...

BTW, do you have any Outlook 2007 clients in your organisation?

0
 
fgrushevskyCommented:
From your exchange server, open command prompt. Using nslookup, check mx records for troubled domains. For example, if troubled domain is abc.com, do following from nslookup
nslookup> set q=mx
nslookup> abc.com

Nslookup will respond with a bunch of mail exchanger records for abc.com domain. If it does not then you have DNS issue.
Assuming that you get mail exchanger records, exit from nslookup and open telnet session on port 25 to mail exchanger server with lowest preference.

>telnet mailexchanger.abc.com 25

When you connect (assuming you can, otherwise it might be network issue) check what would be response from the other side. Often it will tell you when there is a problem. If you get prompted type "Helo mydomain.com" where "mydomain.com" is the name of your domain - and wait for response...
0
 
EffEffTeeAuthor Commented:
ok, so the MX record information is returned to me correctly, and I can telnet into the exchanger - although after the first line "220 exchanger.mail.com ESMTP ; date time" any text I write doesnt show up...

However, if I type "helo mydomain.com" in and hit enter it responds with "250 Helo domain.com and their IP address".  Is that a normal response?
0
 
EffEffTeeAuthor Commented:
if I go through that process and I find I can send mail (i.e. the problem is in Exchange itself) - what are the next steps?  Is there something I can look for in Exchange?

and nope, we don't have any 2007 clients...

thanks
0
All Courses

From novice to tech pro — start learning today.