Ray Collazo a écrit :
On Thu, Sep 11, 2008 at 7:38 PM, Ray Collazo <[EMAIL PROTECTED]>
wrote:
Hello all!
I have found that my installation of Courier will not deliver mail
to MTAs that cannot be Pinged by normal means.
I highly doubt it.
Show examples, log files, SMTP excerpts, etc.
jerry
Jerry, Thanks for responding!
Take for example this failed message, as shown in the log (One of many
entries for this email address): (log entries trimmed for brevty, but all
show the same behaviour as below:)
[...]
---------------------------------------------------------------------------
UNDELIVERABLE MAIL
Your message to the following recipients cannot be delivered:
<'[EMAIL PROTECTED]'>:
<<< Connection timed out
---------------------------------------------------------------------------
=========
Did you notice single quotes? The server can decide to stop responding
you with such recipients which seems to be forged intentionnally to spam
people.
I immediately did an NSLOOKUP and check the mail exchange info...
=========
[EMAIL PROTECTED]:~$ nslookup
set type=MX
design-electric.com
Server: 192.168.0.100
Address: 192.168.0.100#53
Non-authoritative answer:
design-electric.com mail exchanger = 10 keystone.design-electric.com.
[...]
To verify that I am not having any network difficulties, I have contacted a
co-worker and I had him do a ping and a telnet on his home network
connection, which is on a completely different carrier than the office
network connection: He was able to reproduce my exact same results (no ping,
but can connect to the SMTP server).
Yes, it's not surprising some servers do not answer to ICMP echo request.
This very same behavior has happened with a few other email addresses that
this user has attempted to contact, all of them having unpingable SMTP
servers.
With such errors in the address ?
All other mail goes through the system flawlessly, except to these few
hidden MTAs that this user is dealing with.
...
Here is the extremely odd thing that I Really cannot figure out now and that
makes me go Huh?
In doing this whole testing, I decided "Ok: Let me try sending to an address
I know should always be there... Postmaster."
So I went ahead and wrote a test message over to
[EMAIL PROTECTED], and followed the results in the log:
========
[EMAIL PROTECTED]:~$ sudo grep [EMAIL PROTECTED]
/var/log/mail.log
Sep 11 18:54:18 sentinel courierd:
started,id=000BB358.48C9CBCA.0000051F,from=<[EMAIL PROTECTED]>,modul
e=esmtp,host=design-electric.com,addr=<[EMAIL PROTECTED]>
Sep 11 18:54:19 sentinel courieresmtp:
id=000BB358.48C9CBCA.0000051F,from=<[EMAIL PROTECTED]>,addr=<postmas
[EMAIL PROTECTED]>: 250 2.6.0 <[EMAIL PROTECTED]>
Queued mail for delivery Sep 11 18:54:19 sentinel courieresmtp:
id=000BB358.48C9CBCA.0000051F,from=<[EMAIL PROTECTED]>,addr=<postmas
[EMAIL PROTECTED]>,size=3884,success: delivered:
keystone.design-electric.com [64.62.95.66] Sep 11 18:54:19 sentinel
courieresmtp:
id=000BB358.48C9CBCA.0000051F,from=<[EMAIL PROTECTED]>,addr=<postmas
[EMAIL PROTECTED]>,size=3884,status: success
========
Apparently the message to Postmaster went through!!!
So, the fact the server does not answer to ping is not the problem.
So what the heck is causing my users message to hang in the queue for so
many days and then give up?? I checked to verify that the user that is being
addressed exists (or at least isn't being immediately rejected) by manually
initiating a mail exchange:
========
[EMAIL PROTECTED]:~$ telnet keystone.design-electric.com 25
Trying 64.62.95.66...
Connected to keystone.design-electric.com.
Escape character is '^]'.
220 design-electric.com Microsoft ESMTP MAIL Service, Version: 6.0.3790.3959
ready at Thu, 11 Sep 2008 20:02:56 -0600
EHLO mail2.loraninc.com
250-design-electric.com Hello [216.117.220.102]
250-TURN
250-SIZE 10485760
250-ETRN
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-8bitmime
250-BINARYMIME
250-CHUNKING
250-VRFY
250-X-EXPS GSSAPI NTLM LOGIN
250-X-EXPS=LOGIN
250-AUTH GSSAPI NTLM LOGIN
250-AUTH=LOGIN
250-X-LINK2STATE
250-XEXCH50
250 OK
MAIL FROM: [EMAIL PROTECTED]
250 2.1.0 [EMAIL PROTECTED] OK
RCPT TO: [EMAIL PROTECTED]
250 2.1.5 [EMAIL PROTECTED]
QUIT
221 2.0.0 design-electric.com Service closing transmission channel
Connection closed by foreign host.
========
No, you didn't validate that the user : <'[EMAIL PROTECTED]'>
exists...
HTH.
Jerome Blion.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
courier-users mailing list
[email protected]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users