diff options
author | Matthias Andree <matthias.andree@gmx.de> | 2014-05-21 22:27:26 +0200 |
---|---|---|
committer | Matthias Andree <matthias.andree@gmx.de> | 2014-05-21 22:31:06 +0200 |
commit | 358b72cbe65c780e3a63cd104f41333dffcda60c (patch) | |
tree | ff7f9dffa65b32d65dc32d8b10b85b628b6cd285 /archived-messages | |
parent | f287ff471c7e08c3e94ad915540468f1b480c55d (diff) | |
download | fetchmail-358b72cbe65c780e3a63cd104f41333dffcda60c.tar.gz fetchmail-358b72cbe65c780e3a63cd104f41333dffcda60c.tar.bz2 fetchmail-358b72cbe65c780e3a63cd104f41333dffcda60c.zip |
Convert most references from berlios.de to sourceforge.net.
Re-sign EN and SAs because that broke signatures.
Diffstat (limited to 'archived-messages')
-rw-r--r-- | archived-messages/000154.html | 449 | ||||
-rw-r--r-- | archived-messages/000308.html | 109 | ||||
-rw-r--r-- | archived-messages/000887.html | 105 | ||||
-rw-r--r-- | archived-messages/patch-6.3.2.1-fix-netrc-SIGSEGV.diff | 46 |
4 files changed, 709 insertions, 0 deletions
diff --git a/archived-messages/000154.html b/archived-messages/000154.html new file mode 100644 index 00000000..4e2f1122 --- /dev/null +++ b/archived-messages/000154.html @@ -0,0 +1,449 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML> + <HEAD> + <TITLE> [fetchmail-devel] [BUG] fetchmail hangs during pop3 pull after a mail with a null char + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:fetchmail-devel%40lists.berlios.de?Subject=Re%3A%20%5Bfetchmail-devel%5D%20%5BBUG%5D%20fetchmail%20hangs%20during%20pop3%20pull%20after%20a%20mail%20with%20a%20null%20char&In-Reply-To=%3C416D2205.3040502%40dgreaves.com%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <style type="text/css"> + pre { + white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */ + } + </style> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="000152.html"> + <LINK REL="Next" HREF="000155.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[fetchmail-devel] [BUG] fetchmail hangs during pop3 pull after a mail with a null char</H1> + <B>David Greaves</B> + <A HREF="mailto:fetchmail-devel%40lists.berlios.de?Subject=Re%3A%20%5Bfetchmail-devel%5D%20%5BBUG%5D%20fetchmail%20hangs%20during%20pop3%20pull%20after%20a%20mail%20with%20a%20null%20char&In-Reply-To=%3C416D2205.3040502%40dgreaves.com%3E" + TITLE="[fetchmail-devel] [BUG] fetchmail hangs during pop3 pull after a mail with a null char">david at dgreaves.com + </A><BR> + <I>Wed Oct 13 14:39:33 CEST 2004</I> + <P><UL> + <LI>Previous message: <A HREF="000152.html">[fetchmail-devel] Not Yet Reviewed Queue is Empty! +</A></li> + <LI>Next message: <A HREF="000155.html">[fetchmail-devel] warning message charset fix: progress indicator 1/3. +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#154">[ date ]</a> + <a href="thread.html#154">[ thread ]</a> + <a href="subject.html#154">[ subject ]</a> + <a href="author.html#154">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>First : fetchmail is great - thanks :) + +I sent this to fetchmail-friends a while back and it was suggested that I send it to the devlist. +I joined and lurked - and finally got round to sending this in... + + +It's been working for years with these occasional hangs that have been +fixed by popping the bad messages and manually filing them. I finally +had a bad message arrive when I was in a position to debug! + +Summary : fetchmail hangs during pop3 pull after a mail with a null char. + +The mail with a null char is pulled OK but then rejected by local +Cyrus lmtp and bounced to postmaster via exim4.20 +The next pop3 pull then fails. +I've made an effort to trace and I think the hang occurs due to a +double call to SMTP_ok which is empty the second time. I am pretty +sure the second call originates at sink.c line 1433. + +in the config expunge 1 fixes the problem (which makes sense) + +general config is pop3->lmtp->local Cyrus IMAP + +So I went through the FAQ G3 points: +1. OS: Linux RedHat 7.3 kernel 2.6.6 +2. gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110) +3. below +4. forwarding to lmtp listener on cyrus 2.2.3 (bounce goes to SMTP +exim 4.2) +5. -v -v -f /etc/fetchmailrc +6. at the end + +nb: SMTP_ok loop start comments are my trace. + +Aug 17 17:33:01 willow fetchmail[13648]: 6.2.5 querying pop3.ukfsn.org +(protocol POP3) at Tue 17 Aug 2004 05:33:01 PM BST: poll started +Aug 17 17:33:01 willow fetchmail[13648]: POP3< +OK +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">aa55cd0b5451bb3c3210dadaf2bf26b2 at pop3.ukfsn.org</A>> +Aug 17 17:33:01 willow fetchmail[13648]: POP3> CAPA^M +Aug 17 17:33:01 willow fetchmail[13648]: POP3< +OK Capability list follows +Aug 17 17:33:01 willow fetchmail[13648]: POP3< PIPELINING +Aug 17 17:33:01 willow fetchmail[13648]: POP3< TOP +Aug 17 17:33:01 willow fetchmail[13648]: POP3< USER +Aug 17 17:33:01 willow fetchmail[13648]: POP3< UIDL +Aug 17 17:33:01 willow fetchmail[13648]: POP3< STLS +Aug 17 17:33:01 willow fetchmail[13648]: POP3< . +Aug 17 17:33:01 willow fetchmail[13648]: POP3> USER dgreaves^M +Aug 17 17:33:01 willow fetchmail[13648]: POP3< +OK Tell me your password. +Aug 17 17:33:01 willow fetchmail[13648]: POP3> PASS *^M +Aug 17 17:33:02 willow fetchmail[13648]: POP3< +OK Welcome aboard! You +have 55 messages. +Aug 17 17:33:05 willow fetchmail[13648]: POP3> STAT +Aug 17 17:33:05 willow fetchmail[13648]: POP3< +OK 55 429607 +Aug 17 17:33:05 willow fetchmail[13648]: 55 messages for dgreaves at +pop3.ukfsn.org (429607 octets). + + + +fetchmailrc: +set syslog +set postmaster "<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A>" +set nobouncemail +set properties "" +#set daemon 180 +set idfile /var/run/fetchmail.ids + +# The ukfsn accounts +poll pop3.ukfsn.org with proto POP3 tracepolls +~ user 'dgreaves' there with password 'xxxxxxx' is +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A> here options fetchall lmtp smtp +/var/imap/socket/lmtp expunge 5 +~ antispam 571 550 501 554 + +<more user accounts removed> + +here is output from +~ ./fetchmail -v -v -f /etc/fetchmailrc + +Aug 17 17:43:33 willow fetchmail[13675]: 6.2.5 querying pop3.ukfsn.org +(protocol POP3) at Tue 17 Aug 2004 05:43:33 PM BST: poll started +Aug 17 17:43:33 willow fetchmail[13675]: POP3< +OK +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40b4ee38e8c2b8d6ea0b39ace1b3d5cd at pop3.ukfsn.org</A>> +Aug 17 17:43:33 willow fetchmail[13675]: POP3> CAPA^M +Aug 17 17:43:33 willow fetchmail[13675]: POP3< +OK Capability list follows +Aug 17 17:43:34 willow fetchmail[13675]: POP3< PIPELINING +Aug 17 17:43:34 willow fetchmail[13675]: POP3< TOP +Aug 17 17:43:34 willow fetchmail[13675]: POP3< USER +Aug 17 17:43:34 willow fetchmail[13675]: POP3< UIDL +Aug 17 17:43:34 willow fetchmail[13675]: POP3< STLS +Aug 17 17:43:34 willow fetchmail[13675]: POP3< . +Aug 17 17:43:34 willow fetchmail[13675]: POP3> USER dgreaves^M +Aug 17 17:43:34 willow fetchmail[13675]: POP3< +OK Tell me your password. +Aug 17 17:43:34 willow fetchmail[13675]: POP3> PASS *^M +Aug 17 17:43:34 willow fetchmail[13675]: POP3< +OK Welcome aboard! You +have 33 messages. +Aug 17 17:43:37 willow fetchmail[13675]: selecting or re-polling +default folder +Aug 17 17:43:37 willow fetchmail[13675]: POP3> STAT +Aug 17 17:43:37 willow fetchmail[13675]: POP3< +OK 33 186252 +Aug 17 17:43:37 willow fetchmail[13675]: 33 messages for dgreaves at +pop3.ukfsn.org (186252 octets). +Aug 17 17:43:37 willow fetchmail[13675]: POP3> LIST 1 +#**********************************************Aug 17 17:43:37 willow +fetchmail[13675]: POP3< +OK 1 9060 +Aug 17 17:43:37 willow fetchmail[13675]: POP3> RETR 1 +Aug 17 17:43:37 willow fetchmail[13675]: POP3< +OK Message follows +Aug 17 17:43:37 willow fetchmail[13675]: reading message +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:1 of 33 (9060 octets) +Aug 17 17:43:37 willow fetchmail[13675]: About to rewrite Return-Path: +<linux-kernel-owner+lkml=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40dgreaves.com-S268306AbUHQPkZ at vger.kernel.org</A>>^M +Rewritten version is Return-Path: +<linux-kernel-owner+lkml=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40dgreaves.com-S268306AbUHQPkZ at vger.kernel.org</A>>^M +Aug 17 17:43:38 willow fetchmail[13675]: About to rewrite From: +"O.Sezer" <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">sezeroz at ttnet.net.tr</A>>^M Rewritten version is From: +"O.Sezer" <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">sezeroz at ttnet.net.tr</A>>^M +Aug 17 17:43:38 willow fetchmail[13675]: About to rewrite To: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel at vger.kernel.org</A>^M Rewritten version is To: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel at vger.kernel.org</A>^M +Aug 17 17:43:38 willow fetchmail[13675]: About to rewrite Cc: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">marcelo.tosatti at cyclades.com</A>^M Rewritten version is Cc: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">marcelo.tosatti at cyclades.com</A>^M +Aug 17 17:43:38 willow fetchmail[13675]: About to rewrite Sender: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel-owner at vger.kernel.org</A>^M Rewritten version is Sender: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel-owner at vger.kernel.org</A>^M +Aug 17 17:43:38 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:38 willow fetchmail[13675]: LMTP< 220 willow LMTP Cyrus +v2.2.3 ready +Aug 17 17:43:38 willow fetchmail[13675]: LMTP> LHLO localhost +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250-willow +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250-8BITMIME +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250-ENHANCEDSTATUSCODES +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250-PIPELINING +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250-SIZE +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250-AUTH EXTERNAL +Aug 17 17:43:38 willow fetchmail[13675]: SMTP< 250 IGNOREQUOTA +Aug 17 17:43:38 willow fetchmail[13675]: forwarding to +/var/imap/socket/lmtp +Aug 17 17:43:38 willow fetchmail[13675]: LMTP> MAIL +FROM:<linux-kernel-owner+lkml=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40dgreaves.com-S268306AbUHQPkZ at vger.kernel.org</A>> +SIZE=9060 +Aug 17 17:43:38 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:38 willow fetchmail[13675]: LMTP< 250 2.1.0 ok +Aug 17 17:43:38 willow fetchmail[13675]: LMTP> RCPT +TO:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A>> +Aug 17 17:43:38 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:38 willow fetchmail[13675]: LMTP< 250 2.1.5 ok +Aug 17 17:43:38 willow fetchmail[13675]: LMTP> DATA +Aug 17 17:43:38 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:38 willow fetchmail[13675]: LMTP< 354 go ahead +********************************************************************************************************************************************************************Aug +17 17:43:38 willow fetchmail[13675]: message <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:1 +was not the expected length (9317 actual != 9060 expected) +Aug 17 17:43:38 willow fetchmail[13675]: LMTP>. (EOM) +Aug 17 17:43:38 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:38 willow fetchmail[13675]: LMTP< 250 2.1.5 Ok +Aug 17 17:43:38 willow fetchmail[13675]: flushed +Aug 17 17:43:38 willow fetchmail[13675]: POP3> DELE 1^M +Aug 17 17:43:38 willow fetchmail[13675]: POP3< +OK Done. +Aug 17 17:43:38 willow fetchmail[13675]: POP3> LIST 2 +Aug 17 17:43:38 willow fetchmail[13675]: POP3< +OK 2 5098 +Aug 17 17:43:38 willow fetchmail[13675]: POP3> RETR 2 +Aug 17 17:43:39 willow fetchmail[13675]: POP3< +OK Message follows +Aug 17 17:43:39 willow fetchmail[13675]: reading message +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:2 of 33 (5098 octets) +Aug 17 17:43:39 willow fetchmail[13675]: About to rewrite Return-Path: +<linux-kernel-owner+lkml=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40dgreaves.com-S268293AbUHQPhg at vger.kernel.org</A>>^M +Rewritten version is Return-Path: +<linux-kernel-owner+lkml=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40dgreaves.com-S268293AbUHQPhg at vger.kernel.org</A>>^M +#****************************************************************Aug +17 17:43:39 willow fetchmail[13675]: About to rewrite From: Christoph +Hellwig <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">hch at infradead.org</A>>^M Rewritten version is From: Christoph +Hellwig <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">hch at infradead.org</A>>^M +Aug 17 17:43:39 willow fetchmail[13675]: About to rewrite To: Markus +Lidel <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">Markus.Lidel at shadowconnect.com</A>>^M Rewritten version is To: +Markus Lidel <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">Markus.Lidel at shadowconnect.com</A>>^M +Aug 17 17:43:39 willow fetchmail[13675]: About to rewrite Cc: +Christoph Hellwig <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">hch at infradead.org</A>>,^M ^IWarren Togami +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">wtogami at redhat.com</A>>, <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel at vger.kernel.org</A>^M Rewritten version +is Cc: Christoph Hellwig <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">hch at infradead.org</A>>,^M ^IWarren Togami +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">wtogami at redhat.com</A>>, <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel at vger.kernel.org</A>^M +Aug 17 17:43:39 willow fetchmail[13675]: About to rewrite Sender: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel-owner at vger.kernel.org</A>^M Rewritten version is Sender: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">linux-kernel-owner at vger.kernel.org</A>^M +Aug 17 17:43:39 willow fetchmail[13675]: forwarding to +/var/imap/socket/lmtp +Aug 17 17:43:39 willow fetchmail[13675]: LMTP> MAIL +FROM:<linux-kernel-owner+lkml=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">40dgreaves.com-S268293AbUHQPhg at vger.kernel.org</A>> +SIZE=5098 +Aug 17 17:43:39 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:39 willow fetchmail[13675]: LMTP< 250 2.1.0 ok +Aug 17 17:43:39 willow fetchmail[13675]: LMTP> RCPT +TO:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A>> +Aug 17 17:43:39 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:39 willow fetchmail[13675]: LMTP< 250 2.1.5 ok +Aug 17 17:43:39 willow fetchmail[13675]: LMTP> DATA +Aug 17 17:43:39 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:39 willow fetchmail[13675]: LMTP< 354 go ahead +Aug 17 17:43:39 willow fetchmail[13675]: message +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:2 was not the expected length (5209 actual != +5098 expected) +Aug 17 17:43:39 willow fetchmail[13675]: LMTP>. (EOM) +Aug 17 17:43:39 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:39 willow fetchmail[13675]: LMTP< 250 2.1.5 Ok +Aug 17 17:43:39 willow fetchmail[13675]: flushed +Aug 17 17:43:39 willow fetchmail[13675]: POP3> DELE 2^M +Aug 17 17:43:39 willow fetchmail[13675]: POP3< +OK Done. +Aug 17 17:43:39 willow fetchmail[13675]: POP3> LIST 3 +Aug 17 17:43:39 willow fetchmail[13675]: POP3< +OK 3 2147 +Aug 17 17:43:39 willow fetchmail[13675]: POP3> RETR 3 +Aug 17 17:43:40 willow fetchmail[13675]: POP3< +OK Message follows +Aug 17 17:43:40 willow fetchmail[13675]: reading message +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:3 of 33 (2147 octets) +Aug 17 17:43:40 willow fetchmail[13675]: About to rewrite Return-Path: +<reiserfs-list-return-20355-david=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves.com at namesys.com</A>>^M +Rewritten version is Return-Path: +<reiserfs-list-return-20355-david=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves.com at namesys.com</A>>^M +#********#****************************Aug 17 17:43:40 willow +fetchmail[13675]: About to rewrite From: elliott +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">aurelius at sesmail.com</A>>^M Rewritten version is From: elliott +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">aurelius at sesmail.com</A>>^M +Aug 17 17:43:40 willow fetchmail[13675]: About to rewrite To: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">reiserfs-list at namesys.com</A>^M Rewritten version is To: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">reiserfs-list at namesys.com</A>^M +Aug 17 17:43:40 willow fetchmail[13675]: forwarding to +/var/imap/socket/lmtp +Aug 17 17:43:40 willow fetchmail[13675]: LMTP> MAIL +FROM:<reiserfs-list-return-20355-david=<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves.com at namesys.com</A>> +BODY=8BITMIME SIZE=2147 +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: LMTP< 250 2.1.0 ok +Aug 17 17:43:40 willow fetchmail[13675]: LMTP> RCPT +TO:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A>> +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: LMTP< 250 2.1.5 ok +Aug 17 17:43:40 willow fetchmail[13675]: LMTP> DATA +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: LMTP< 354 go ahead +Aug 17 17:43:40 willow fetchmail[13675]: message +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:3 was not the expected length (2194 actual != +2147 expected) +Aug 17 17:43:40 willow fetchmail[13675]: LMTP>. (EOM) +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: LMTP< 554 5.6.0 Message +contains NUL characters +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 220 willow ESMTP Exim +4.20 Tue, 17 Aug 2004 17:43:40 +0100 +Aug 17 17:43:40 willow fetchmail[13675]: SMTP> HELO localhost +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 250 willow Hello +[AdFSF0x5m0a0vDWoZf1oPXMI8ichzbi7] at localhost.localdomain [127.0.0.1] +Aug 17 17:43:40 willow fetchmail[13675]: SMTP> MAIL +FROM:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">FETCHMAIL-DAEMON at willow.dgreaves.com</A>> +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 250 OK +Aug 17 17:43:40 willow fetchmail[13675]: SMTP> RCPT +TO:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A>> +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 250 Accepted +Aug 17 17:43:40 willow fetchmail[13675]: SMTP> DATA +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 354 Enter message, +ending with "." on a line by itself +Aug 17 17:43:40 willow fetchmail[13675]: SMTP: (bounce-message body) +Aug 17 17:43:40 willow fetchmail[13675]: SMTP>. (EOM) +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 250 OK id=1Bx73k-0003Ya-FK +Aug 17 17:43:40 willow fetchmail[13675]: SMTP> QUIT +Aug 17 17:43:40 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:40 willow fetchmail[13675]: SMTP< 221 willow closing +connection +Aug 17 17:43:40 willow fetchmail[13675]: flushed +Aug 17 17:43:40 willow fetchmail[13675]: POP3> DELE 3^M +Aug 17 17:43:40 willow fetchmail[13675]: POP3< +OK Done. +Aug 17 17:43:40 willow fetchmail[13675]: POP3> LIST 4 +Aug 17 17:43:40 willow fetchmail[13675]: POP3< +OK 4 4406 +Aug 17 17:43:40 willow fetchmail[13675]: POP3> RETR 4 +Aug 17 17:43:40 willow fetchmail[13675]: POP3< +OK Message follows +Aug 17 17:43:40 willow fetchmail[13675]: reading message +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:4 of 33 (4406 octets) +Aug 17 17:43:41 willow fetchmail[13675]: About to rewrite Return-Path: +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev-bounce at oss.sgi.com</A>>^M Rewritten version is Return-Path: +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev-bounce at oss.sgi.com</A>>^M +Aug 17 17:43:41 willow fetchmail[13675]: About to rewrite From: +Wensong Zhang <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">wensong at linux-vs.org</A>>^M Rewritten version is From: +Wensong Zhang <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">wensong at linux-vs.org</A>>^M +Aug 17 17:43:41 willow fetchmail[13675]: About to rewrite To: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev at oss.sgi.com</A>^M Rewritten version is To: <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev at oss.sgi.com</A>^M +Aug 17 17:43:41 willow fetchmail[13675]: About to rewrite Cc: Julian +Anastasov <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">ja at ssi.bg</A>>^M Rewritten version is Cc: Julian Anastasov +<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">ja at ssi.bg</A>>^M +Aug 17 17:43:41 willow fetchmail[13675]: About to rewrite Sender: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev-bounce at oss.sgi.com</A>^M Rewritten version is Sender: +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev-bounce at oss.sgi.com</A>^M +Aug 17 17:43:41 willow fetchmail[13675]: forwarding to +/var/imap/socket/lmtp +Aug 17 17:43:41 willow fetchmail[13675]: SMTP> MAIL +FROM:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">netdev-bounce at oss.sgi.com</A>> SIZE=4406 +Aug 17 17:43:41 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:41 willow fetchmail[13675]: SMTP< 250 2.1.0 ok +Aug 17 17:43:41 willow fetchmail[13675]: SMTP> RCPT +TO:<<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A>> +Aug 17 17:43:41 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:41 willow fetchmail[13675]: SMTP< 250 2.1.5 ok +Aug 17 17:43:41 willow fetchmail[13675]: SMTP> DATA +Aug 17 17:43:41 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:41 willow fetchmail[13675]: SMTP< 354 go ahead +*******************************************************Aug 17 17:43:41 +willow fetchmail[13675]: message <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>:4 was not the +expected length (4533 actual != 4406 expected) +Aug 17 17:43:41 willow fetchmail[13675]: SMTP>. (EOM) +Aug 17 17:43:41 willow fetchmail[13675]: SMTP_ok loop start +Aug 17 17:43:41 willow fetchmail[13675]: SMTP< 250 2.1.5 Ok + +## 5 minute hang + +Aug 17 17:48:41 willow fetchmail[13675]: smtp listener protocol error 2 +Aug 17 17:48:41 willow fetchmail[13675]: not flushed +Aug 17 17:48:41 willow fetchmail[13675]: POP3> LIST 5 +Aug 17 17:48:41 willow fetchmail[13675]: POP3< -ERR Client has been +idle for too long. +Aug 17 17:48:41 willow fetchmail[13675]: Client has been idle for too +long. +Aug 17 17:48:41 willow fetchmail[13675]: POP3> QUIT^M +Aug 17 17:48:41 willow fetchmail[13675]: client/server protocol error +while fetching from pop3.ukfsn.org +Aug 17 17:48:41 willow fetchmail[13675]: 6.2.5 querying pop3.ukfsn.org +(protocol POP3) at Tue 17 Aug 2004 05:48:41 PM BST: poll completed +Aug 17 17:48:41 willow fetchmail[13675]: Query status=4 (PROTOCOL) + +# ./fetchmail -V -v -v -f /etc/fetchmailrc +This is fetchmail release 6.2.5+NLS +Fallback MDA: (none) +Linux willow 2.6.6 #1 Wed Jun 2 12:15:21 BST 2004 i586 unknown +Taking options from command line and /etc/fetchmailrc +Idfile is /var/run/fetchmail.ids +Progress messages will be logged via syslog +Fetchmail will show progress dots even in logfiles. +Fetchmail will forward misaddressed multidrop messages to +<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com.</A> +Fetchmail will direct error mail to the postmaster. +Options for retrieving from <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">dgreaves at pop3.ukfsn.org</A>: +~ True name of server is pop3.ukfsn.org. +~ This host will be queried when no host is specified. +~ Password = "xxxxxx". +~ Protocol is POP3 (using default port). +~ All available authentication methods will be tried. +~ Server nonresponse timeout is 300 seconds (default). +~ Default mailbox selected. +~ All messages will be retrieved (--all on). +~ Fetched messages will not be kept on the server (--keep off). +~ Old messages will not be flushed before message retrieval (--flush +off). +~ Rewrite of server-local addresses is enabled (--norewrite off). +~ Carriage-return stripping is disabled (stripcr off). +~ Carriage-return forcing is disabled (forcecr off). +~ Interpretation of Content-Transfer-Encoding is enabled (pass8bits off). +~ MIME decoding is disabled (mimedecode off). +~ Idle after poll is disabled (idle off). +~ Nonempty Status lines will be kept (dropstatus off) +~ Delivered-To lines will be kept (dropdelivered off) +~ No received-message limit (--fetchlimit 0). +~ Fetch message size limit is 100 (--fetchsizelimit 100). +~ Do binary search of UIDs during 9 out of 10 polls (--fastuidl 10). +~ No SMTP message batch limit (--batchlimit 0). +~ Deletion interval between expunges forced to 5 (--expunge 5). +~ Messages will be LMTP-forwarded to: /var/imap/socket/lmtp +~ Recognized listener spam block responses are: 571 550 501 554 +~ No pre-connection command. +~ No post-connection command. +~ Single-drop mode: 1 local name(s) recognized. +~ <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">david at dgreaves.com</A> +~ No interface requirement specified. +~ No monitor interface specified. +~ No plugin command specified. +~ No plugout command specified. +~ 1 UIDs saved. +~ 0bcc1e7633bb91ec04fbf4e1505b377d +~ Poll trace information will be added to the Received header. + +other account info removed + +David Greaves + + + + + + +</PRE> + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="000152.html">[fetchmail-devel] Not Yet Reviewed Queue is Empty! +</A></li> + <LI>Next message: <A HREF="000155.html">[fetchmail-devel] warning message charset fix: progress indicator 1/3. +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#154">[ date ]</a> + <a href="thread.html#154">[ thread ]</a> + <a href="subject.html#154">[ subject ]</a> + <a href="author.html#154">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">More information about the fetchmail-devel +mailing list</a><br> +</body></html> diff --git a/archived-messages/000308.html b/archived-messages/000308.html new file mode 100644 index 00000000..42ef3667 --- /dev/null +++ b/archived-messages/000308.html @@ -0,0 +1,109 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML> + <HEAD> + <TITLE> [fetchmail-users] After reading the FAQ, a question about lost/mangled attachments + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:fetchmail-users%40lists.berlios.de?Subject=Re%3A%20%5Bfetchmail-users%5D%20After%20reading%20the%20FAQ%2C%20a%20question%20about%0A%09lost/mangled%20attachments&In-Reply-To=%3C1141822356.516.4.camel%40linux.site%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <style type="text/css"> + pre { + white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */ + } + </style> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="000306.html"> + <LINK REL="Next" HREF="000309.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[fetchmail-users] After reading the FAQ, a question about lost/mangled attachments</H1> + <B>Peter N. Spotts</B> + <A HREF="mailto:fetchmail-users%40lists.berlios.de?Subject=Re%3A%20%5Bfetchmail-users%5D%20After%20reading%20the%20FAQ%2C%20a%20question%20about%0A%09lost/mangled%20attachments&In-Reply-To=%3C1141822356.516.4.camel%40linux.site%3E" + TITLE="[fetchmail-users] After reading the FAQ, a question about lost/mangled attachments">pspotts at alum.mit.edu + </A><BR> + <I>Wed Mar 8 13:52:36 CET 2006</I> + <P><UL> + <LI>Previous message: <A HREF="000306.html">[fetchmail-users] After reading the FAQ, a question about lost/mangled attachments +</A></li> + <LI>Next message: <A HREF="000309.html">[fetchmail-users] After reading the FAQ, a question about lost/mangled attachments +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#308">[ date ]</a> + <a href="thread.html#308">[ thread ]</a> + <a href="subject.html#308">[ subject ]</a> + <a href="author.html#308">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>On Sat, 2006-03-04 at 19:31 +0100, Matthias Andree wrote: +><i> "Peter N. Spotts" <<A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-users">pspotts at alum.mit.edu</A>> writes: +</I>><i> +</I>><i> > I've been running fetchmail on SuSE 10.0 on my laptop, and until today +</I>><i> > (when I installed the latest version of fetchmail) I've been running +</I>><i> > 6.2.X. +</I>><i> +</I>><i> [...] +</I>><i> +</I>><i> > So although my ISP is Comcast (I noted the Comcast caveats on +</I>><i> > the FAQ page), Comcast does not seem to be the problem either. +</I>><i> +</I>><i> That would be news. +</I>><i> +</I>><i> fetchmail, beginning with version 6.3.2, recognizes Comcast's broken +</I>><i> servers ("Maillennium POP3/PROXY server") and disables the problematic +</I>><i> use of the TOP command and uses RETR instead - so updating to 6.3.2 +</I>><i> should have fixed all known Comcast problems. +</I>><i> +</I>><i> -- +</I>><i> Matthias Andree +</I> +Matthias, + +My apologies for the tardy reply. I'll remove the fetchall command from +my rc file and see how things work. I should have said earlier that I +had just updated to 6.3.2 that morning but hadn't tried it yet...I just +had this urge to write something after several weeks of +frustration! ;-) + +With best regards, + +Pete +-- + + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + Peter N. Spotts | Science Correspondent + The Christian Science Monitor + One Norway Street, Boston MA 02115 + Office: 617-450-2449 | Office in home: 508-520-3139 + Email: <A HREF="https://lists.berlios.de/mailman/listinfo/fetchmail-users">pspotts at alum.mit.edu</A> | www.csmonitor.com + Amateur-radio call - KC1JB + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +"The knack of flying is to throw yourself at the ground and miss." + -- Douglas Adams + + + +</PRE> + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="000306.html">[fetchmail-users] After reading the FAQ, a question about lost/mangled attachments +</A></li> + <LI>Next message: <A HREF="000309.html">[fetchmail-users] After reading the FAQ, a question about lost/mangled attachments +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#308">[ date ]</a> + <a href="thread.html#308">[ thread ]</a> + <a href="subject.html#308">[ subject ]</a> + <a href="author.html#308">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://lists.berlios.de/mailman/listinfo/fetchmail-users">More information about the fetchmail-users +mailing list</a><br> +</body></html> diff --git a/archived-messages/000887.html b/archived-messages/000887.html new file mode 100644 index 00000000..a8398caa --- /dev/null +++ b/archived-messages/000887.html @@ -0,0 +1,105 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML> + <HEAD> + <TITLE> [fetchmail-devel] Security vulnerability in APOP authentication + </TITLE> + <LINK REL="Index" HREF="index.html" > + <LINK REL="made" HREF="mailto:fetchmail-devel%40lists.berlios.de?Subject=Re%3A%20%5Bfetchmail-devel%5D%20Security%20vulnerability%20in%20APOP%20authentication&In-Reply-To=%3Cqlkbqirheq7.fsf%40clipper.ens.fr%3E"> + <META NAME="robots" CONTENT="index,nofollow"> + <style type="text/css"> + pre { + white-space: pre-wrap; /* css-2.1, curent FF, Opera, Safari */ + } + </style> + <META http-equiv="Content-Type" content="text/html; charset=us-ascii"> + <LINK REL="Previous" HREF="000884.html"> + <LINK REL="Next" HREF="000889.html"> + </HEAD> + <BODY BGCOLOR="#ffffff"> + <H1>[fetchmail-devel] Security vulnerability in APOP authentication</H1> + <B>Gaëtan LEURENT</B> + <A HREF="mailto:fetchmail-devel%40lists.berlios.de?Subject=Re%3A%20%5Bfetchmail-devel%5D%20Security%20vulnerability%20in%20APOP%20authentication&In-Reply-To=%3Cqlkbqirheq7.fsf%40clipper.ens.fr%3E" + TITLE="[fetchmail-devel] Security vulnerability in APOP authentication">gaetan.leurent at ens.fr + </A><BR> + <I>Wed Mar 14 15:55:08 CET 2007</I> + <P><UL> + <LI>Previous message: <A HREF="000884.html">[fetchmail-devel] Bug#413059: --sslcheck - non-existent option in the man page +</A></li> + <LI>Next message: <A HREF="000889.html">[fetchmail-devel] Security vulnerability in APOP authentication +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#887">[ date ]</a> + <a href="thread.html#887">[ thread ]</a> + <a href="subject.html#887">[ subject ]</a> + <a href="author.html#887">[ author ]</a> + </LI> + </UL> + <HR> +<!--beginarticle--> +<PRE>Hello, + +I found a security vulnerability in the APOP authentication. It is +related to recent collision attacks by Wang and al. against MD5. The +basic idea is to craft a pair of message-ids that will collide in the +APOP hash if the password begins in a specified way. So the attacker +would impersonate a POP server, and send these msg-id; the client will +return the hash, and the attacker can learn some password characters. + +The msg-ids will be generated from a MD5 collision: if you have two +colliding messages for MD5 "<????@????>x" and "<¿¿¿¿@¿¿¿¿>x", and the +message are of length two blocks, then you will use "<????@????>" and +"<¿¿¿¿@¿¿¿¿>" as msg-ids. When the client computes MD5(msg-id||passwd) +with these two, it will collide if the first password character if 'x', +no matter what is next (since we are at a block boundary, and the end of +the password will be the same in the two hashs). Therefore you can +learn the password characters one by one (actually you can only recover +three of them, due to the way MD5 collisions are computed). + +This attack is really a practical one: it needs about an hour of +computation and a few hundred authentications from the client, and can +recover three password characters. I tested it against fetchmail, and +it does work. + +However, using the current techniques available to attack MD5, the +msg-ids sent by the server can easily be distinguished from genuine ones +as they will not respect the RFC specification. In particular, they +will contain non-ASCII characters. Therefore, as a security +countermeasure, I think fetchmail should reject msg-ids that does not +conform to the RFC. + +The details of the attack and the new results against MD5 needed to +build it will be presented in the Fast Software Encryption conference on +March 28. I can send you some more details if needed. + +Meanwhile, feel free to alert any one that you believe is concerned. +I am already sending this mail to the maintainers of Thunderbird, +Evolution, fetchmail, and mutt. KMail already seems to do enough checks +on the msg-id to avoid the attack. + +Please CC me in any reply. + +-- +Gaëtan LEURENT + +</PRE> + +<!--endarticle--> + <HR> + <P><UL> + <!--threads--> + <LI>Previous message: <A HREF="000884.html">[fetchmail-devel] Bug#413059: --sslcheck - non-existent option in the man page +</A></li> + <LI>Next message: <A HREF="000889.html">[fetchmail-devel] Security vulnerability in APOP authentication +</A></li> + <LI> <B>Messages sorted by:</B> + <a href="date.html#887">[ date ]</a> + <a href="thread.html#887">[ thread ]</a> + <a href="subject.html#887">[ subject ]</a> + <a href="author.html#887">[ author ]</a> + </LI> + </UL> + +<hr> +<a href="https://lists.berlios.de/mailman/listinfo/fetchmail-devel">More information about the fetchmail-devel +mailing list</a><br> +</body></html> diff --git a/archived-messages/patch-6.3.2.1-fix-netrc-SIGSEGV.diff b/archived-messages/patch-6.3.2.1-fix-netrc-SIGSEGV.diff new file mode 100644 index 00000000..590a201d --- /dev/null +++ b/archived-messages/patch-6.3.2.1-fix-netrc-SIGSEGV.diff @@ -0,0 +1,46 @@ +<?xml version="1.0" encoding="ISO-8859-1"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> +<head> +<title>Object not found!</title> +<link rev="made" href="mailto:berlios-admin@berlios.de" /> +<style type="text/css"><!--/*--><![CDATA[/*><!--*/ + body { color: #000000; background-color: #FFFFFF; } + a:link { color: #0000CC; } + p, address {margin-left: 3em;} + span {font-size: smaller;} +/*]]>*/--></style> +</head> + +<body> +<h1>Object not found!</h1> +<p> + + + The requested URL was not found on this server. + + + + If you entered the URL manually please check your + spelling and try again. + + + +</p> +<p> +If you think this is a server error, please contact +the <a href="mailto:berlios-admin@berlios.de">webmaster</a>. + +</p> + +<h2>Error (none)</h2> +<address> + <a href="/">download.berlios.de</a><br /> + + <span>Wed May 21 22:24:15 2014<br /> + Apache</span> +</address> +</body> +</html> + |