Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have a web server setup with postfix which is relaying email to a zimbra server. This working fine however I have attempted to send a few thousand emails and now the connection from postfix to zimbra is timing out. All of the emails have been deferred on the postfix queue.

If I try to send individual emails from postfix to zimbra it works fine. But if I try to flush the postfix queue all of the emails time out. In mail.log the emails look like this:

postfix/error[2494]: 32B0950C04: to=, relay=none, delay=19431, delays=19402/29/0/0.01, dsn=4.4.1, status=deferred (delivery temporarily suspended: connect to mail.server.com[123.45.678.91]:25: Connection timed out)

I have also noticed that in the above message it says "relay=none" for these emails that are failing. But the emails that do send say "relay=domainname.com".

How I can resolve this, by sending the emails in the queue and avoiding this from happening again?

share|improve this question

2 Answers 2

It sounds like you're overloading your Zimbra server, to the point that it can no longer handle incoming requests.

You need to look at your Zimbra server and analyze it to see where the performance bottleneck is. You may also benefit from general performance tuning.

share|improve this answer
    
Thanks. You are probably right. It is running on a cloud instance with only 2gb of memory. When this problem occurs emails in the thousands are being sent at once. –  liamTc Feb 4 '13 at 22:39

connect to mail.server.com[123.45.678.91]:25: Connection timed out)

This means that the mail was originally addressed to that server.

If this was incorrect, you need to explicitly re-queue the messages using

postsuper -r ALL

This causes the destination to be calculated anew.

share|improve this answer
    
It isn't incorrect. Because the IP address is always the address of the Zimbra server which is used to relay. –  liamTc Mar 29 '12 at 23:19
    
Then you need to fix the zimbra server, no? –  adaptr Mar 30 '12 at 8:19

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.