fetchmail-friends
[Top] [All Lists]

Re: [fetchmail]fetchmail SIGPIPE error with unescaped ^\.$

2002-06-06 09:20:47
On Thu, Jun 06, 2002 at 11:27:24AM -0400, Eric S Raymond wrote:
Neal McBurnett <neal(_at_)bcn(_dot_)boulder(_dot_)co(_dot_)us>:
I suggest the addition of a prominant notice in the release notes,
since affected users have to do something besides just installing:

  If your .fetchmailrc file invokes sendmail, it should do
  so with the "-i" option.  Otherwise fetchmail can get stuck
  on messages that contain "." on a line by itself.
  The fetchmail man page has been updated to reflect this.

I have added appropriate material to the FAQ.

Thanks.  Yeah - that is a more important place for it....  Here is the
new text:

http://www.tuxedo.org/~esr/fetchmail/fetchmail-FAQ.html#R10

  R10. Fetchmail is dying with SIGPIPE.

  This probably means you have an mda option. Your MDA is croaking
  while being passed a message. Best fix is to remove the mda option
  and pass mail to your port 25 SMTP listener.

But sometimes that fix is not appropropriate (e.g. because I'm
avoiding a listener on port 25 for security or lack-of-permission
reasons).

I'd suggest adding:

 For those times when using an mda is appropriate, if you're using
 sendmail, the "-i" option to sendmail is important.

or something along those lines.  The reason to call out sendmail's
'-i' here is because it hasn't been noted in the fetchmail man page
advice until now, so it is a more frequent problem.

Cheers,

Neal McBurnett <neal(_at_)bcn(_dot_)boulder(_dot_)co(_dot_)us>
http://bcn.boulder.co.us/~neal/
GPG/PGP signed and/or sealed mail encouraged.  Keyid: 2C9EBA60