Skip Menu |

This queue is for tickets about the Mail-IMAPClient CPAN distribution.

Report information
The Basics
Id: 2838
Status: resolved
Priority: 0/
Queue: Mail-IMAPClient

People
Owner: DJKERNEN__NO_SOLICITING__ [...] cpan.org
Requestors: strobert [...] truelink.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Date: Mon, 23 Jun 2003 00:15:12 -0700
From: Steven Roberts <strobert [...] truelink.com>
To: bug-Mail-IMAPClient [...] rt.cpan.org
Subject: minor version constraint in Mail-IMAPClient
Greetings, Mail::IMAPClient version 2.2.8 requires perl 5.6. This is due to the use of the overload modules deferencing support. in IMAPClient.pm, line 736, these is this line: MIGMSG: foreach my $mid ( @$range ) { I am running perl 5.005.03. I changed the line to: MIGMSG: foreach my $mid ( $range->unfold() ) { (explicitly call unfold instead of having overload do it). you could "fix" it by requireing the newer perl version in the module, but I would (of course) prefer the explicit call to unfold like I used above. Other than this one snag, module has worked great for me. Used it to migrate from an Exchange 5.5 server to Courier IMAP (running under a RedHat Linux 6.2 machine) -- about 200 folders and 100K messages (exchange size 250MB, maildir size ~600MB). Worked great, saved me a bunch of effort. Many thanks. Regards, Steven Roberts