Occasionally, you may send an email message that returns a bounce-back message with an error such as the following:
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
retry timeout exceeded
The following article explains some details on why this error occurs and some actions that the technical support team may need to take in order to resolve the problem.
Understanding the Email error: Retry timeout exceeded
This particular error message occurs when problems occur with either the server sending the email or with the receiving server that is the destination of the message. After a certain amount of failed attempts to deliver an email, the server sending the message will add the message ID to a database. The messages in this database are not included in the next cycle of attempts to transmit email messages. After a period of time, the messages in that database are then re-submitted for the next round of transmission attempts. This process continues until it reaches a failure point where the server will no longer attempt to send the message. After the attempts to deliver the message have been exhausted, you would then see the bounce-back message: Retry timeout exceeded.
Why does this error occur?
There are a wide variety of reasons that this error can occur. The issue will need to be reviewed by technical support to review the mail logs. This will help to identify the specific cause of the error. Here are a few of the common causes:
- The mail box is full
- SMTP port for sending messages is blocked
- Spam filter issues
- Network routing issues
Again, those are just a few of the possibilities. The issue requires that a technical support representative review the email logs in order to pinpoint the exact source of the problem.
What options do the Technical Support team have to resolve the issue?
If the problem is a typical email server error, then our support team can take standard measures to resolve the problem. For example, if the mail box is full or a port is blocked, then they can normally fix the issue fairly quickly. If there is something other than a typical error message causing the issue, the technical support team will need to escalate the issue to our systems team to try the following:
- Force another attempt to transmit a specific message ID
- Clear the retry database so that a repeatedly failing message can be resubmitted normally for re-transmission
- Investigate the issue in more detail in order to determine the cause
Since this is an issue that may require some time for investigation, it is preferable that you send the issue through email to cs[at]ramahost.com. Then the issue would then be escalated to our Systems team for investigation and resolution.