Email from one sender taking several hours to be received

sevaor

New Email
Hi, I have a qmail server (version 1.03) running on CentOS 5.3.

All the emails from remote addresses are delivered fine, but there is one remote email address in particular whose emails take up to 12 hours to get to the recipient. I can see in the SMTP log that it is comming in, but it doesn't go to the queue, and after several hours, the message gets delivered.

Can you help me find the problem?

Thanks in advance
 

EQ Admin

EQ Forum Admin
Staff member
Try adding the recordio command in front of qmail-smtpd in your run file.

That will cause the entire conversation to get logged and hopefully help you to figure out the source of the problem.

When done that part of the run file will then look something like:

/usr/local/bin/recordio /var/qmail/bin/qmail-smtpd
 

sevaor

New Email
I did what you told me and I can see that the email is coming in in little chunks, sometimes taking several minutes for a little chunk to arrive of the same message.

If I ask the person to send a mail from the same email account to my personal Gmail account, I receive it immediately, it only takes too long when the user sends it to my server with qmail.
 

EQ Admin

EQ Forum Admin
Staff member
I hate to jump to a complicated conclusion but your description reminds me of this:

http://www.emailquestions.com/mail-...ail-attachments-sun-v210s-w-solaris-10-a.html

Worded differently it could be that your server and the server for the "one email address in particular" have a server network tuning or network device (router, firewall, load balancer etc) combination that are not playing nice together. It doesn't happen often but it happens.

Compare your results with the other end.

Is your server or their server generally waiting for a tcp response before continuing?
 
Top