On 18 Mar 2021, at 6:36, Burn Zero wrote:

Hi,

I have a relay server named smtprelayservername which accepts emails from
various clients. So one of the clients complain that they receive this
error while sending email:

Error 4.4.2 <smtprelayservername> Error: timeout exceeded

But I have checked in the relay server smtprelayservername and no such
timeout issue is logged.

That implies that the timeout is on the sending side. What is logged on your server at the same time?

Please guide me how to tackle such timeout issues.

1. Make your server respond faster.
2. Have your client stop timing out too fast.

Sorry to be so vague, but without more details (see the last section of the Postfix DEBUG_README for what that means) no one here can do anything more than guess at the root cause.

PS: the problematic client sends 1000's of emails and are delivered
properly to this relay server but the timeout issue occurs only sometime
and is not reproducible.

That's why logs are essential. They should have something logged that indicates what stage of the transaction timed out and what the relevant details of the message & envelope were. You should have something logged about the transaction failing (i.e. at minimum, a disconnect event.) Together, those can help you pinpoint what part of the SMTP transaction is too slow for your client.

--
Bill Cole
b...@scconsult.com or billc...@apache.org
(AKA @grumpybozo and many *@billmail.scconsult.com addresses)
Not Currently Available For Hire

Reply via email to