I'm running courier mail server (.37.3) and fetchmail 5.9.10.
If I turn OFF esmtp authentication, fetchmail works fine.
When I turn ON esmtp auth (so that I can relay with authentication from
outside my home network) fetchmail seg faults.
My best guess is that fetchmail see's that it's possible to authenticate,
then tries to, and segfaults because I don't have a local password set up
(since one isn't needed for local delivery) instead of not trying to auth.
THat's just my best guess, though.
below is the transaction:
---------------------------
batkiwi:~$ fetchmail -v -N
fetchmail: starting fetchmail 5.9.10 daemon
fetchmail: 5.9.10 querying happychinchilla.com (protocol POP3) at Tue Mar 26
11:00:33 2002: poll started
fetchmail: POP3< +OK Cubic Circle's v1.31 1998/05/13 POP3 ready
<d30e000085a8a03c(_at_)ns(_dot_)proganon(_dot_)net>
fetchmail: POP3> CAPA
fetchmail: POP3< -ERR Invalid command, try one of: USER name, PASS string,
APOP name digest, QUIT
fetchmail: Invalid command, try one of: USER name, PASS string, APOP name
digest, QUIT
fetchmail: POP3> USER batkiwi
fetchmail: POP3< +OK batkiwi selected
fetchmail: POP3> PASS *
fetchmail: POP3< +OK Congratulations!
fetchmail: POP3> STAT
fetchmail: POP3< +OK 1 1134
1 message for batkiwi at happychinchilla.com (1134 octets).
fetchmail: POP3> LIST
fetchmail: POP3< +OK 1 messages (1134 octets)
fetchmail: POP3< 1 1134
fetchmail: POP3< .
fetchmail: POP3> RETR 1
fetchmail: POP3< +OK 1134 octets
reading message batkiwi(_at_)happychinchilla(_dot_)com:1 of 1 (1134 octets)
fetchmail: SMTP< 220 happychinchilla.dyndns.org ESMTP
fetchmail: SMTP> EHLO localhost
fetchmail: SMTP< 250-happychinchilla.dyndns.org Ok.
fetchmail: SMTP< 250-AUTH LOGIN
fetchmail: SMTP< 250-AUTH=LOGIN X-NETSCAPE-HAS-BUGS
fetchmail: SMTP< 250-STARTTLS
fetchmail: SMTP< 250-XVERP=Courier
fetchmail: SMTP< 250-XEXDATA
fetchmail: SMTP< 250-XSECURITY=NONE,STARTTLS
fetchmail: SMTP< 250-PIPELINING
fetchmail: SMTP< 250-8BITMIME
fetchmail: SMTP< 250-SIZE
fetchmail: SMTP< 250 DSN
fetchmail: ESMTP LOGIN Authentication...
Segmentation fault