On March 7, 2005 at 4:10PM +0100,
Nikolaus (at rath.org) wrote:

> imget: <<< im103 UID FETCH 9 RFC822
> imget: >>> * 1 FETCH (FLAGS (\Recent \Seen) UID 9 RFC822 {594}
> imget: UID FETCH command failed.

Thank you for your report.

Please apply the attathed patch to /usr/share/perl5/IM/Imap.pm, and
try again.

If it works, I'll apply it in the next release.

-- 
Tatsuya Kinoshita
--- IM/Imap.pm.orig
+++ IM/Imap.pm
@@ -192,7 +192,7 @@
     im_notice("getting message $num.\n");
     my $resp = &send_command($HANDLE, "im$seq UID FETCH $num RFC822", '');
     my $failed = 0;
-    if ($resp =~ /^\* \d+ FETCH \((UID $num )?RFC822 \{(\d+)\}/i) {
+    if ($resp =~ /^\* \d+ FETCH \(.*(UID $num )?RFC822 \{(\d+)\}/i) {
        my $size = $2;
        alarm(imap_timeout()) unless win95p();
        while (<$HANDLE>) {

Attachment: pgpQr9c1XWTXz.pgp
Description: PGP signature

Reply via email to