Whenever Exim tries to deliver a specific message to a particular server, it fails, giving the error Remote end closed connection after data or Broken pipe or a timeout. Whats going on?
A0021: “Broken pipe” is the error you get on some OS when the far end just drops the connection. The alternative is “connection reset by peer”. (A) There are some firewalls that fall over on \0 characters in the mail. Have a look, e.g. with hexdump -c mymail | tail to see if your mail contains any binary zero characters. (B) There are broken SMTP servers around that just drop the connection after the data has been sent if they don’t like the message for some reason (e.g. it is too big) instead of sending a 5xx error code. Have you tried sending a small message to the same address? (C) If the problem occurs right at the start of the mail, then it could be a network problem with mishandling of large packets. Many emails are small and thus appear to propagate correctly, but big emails will generate big IP datagrams. There have been problems when something in the middle of the network mishandles large packets due to IP tunnelling. In a tunnelled link, your IP datagrams gets wrapped in a la
A0017: Broken pipe is the error you get on some OS when the remote host just drops the connection. The alternative is connection reset by peer. There are many potential causes. Here are some of them: (1) There are some firewalls that fall over on binary zero characters in email. Have a look, e.g. with hexdump -c mymail | tail to see if your mail contains any binary zero characters. (2) There are broken SMTP servers around that just drop the connection after the data has been sent if they don’t like the message for some reason (e.g. it is too big) instead of sending a 5xx error code. Have you tried sending a small message to the same address? It has been reported that some releases of Novell servers running NIMS are unable to handle lines longer than 1024 characters, and just close the connection. This is an example of this behaviour. (3) If the problem occurs right at the start of the mail, then it could be a network problem with mishandling of large packets. Many emails are small and
Related Questions
- Whenever Exim tries to deliver a specific message to a particular server, it fails, giving the error Remote end closed connection after data or Broken pipe or a timeout. Whats going on?
- Why is Exim giving the error Failed to send message from address_reply transport when I run it using -C to specify an alternate configuration?
- When trying to print reports, I get an error message "Cannot shift objects off sheet" or Cashflow Plan fails to hide columns in certain reports?