This commit is contained in:
Nick Bebout 2011-03-12 02:44:27 +00:00
parent 667e927f94
commit 2f8b2a8a89
6 changed files with 22 additions and 12 deletions

View file

@ -2,6 +2,9 @@
I thank very much all of these people. I thank very much all of these people.
Doug Gorton
Fixed bug about variable mess_size_total_skipped.
Jonathan Doughty Jonathan Doughty
Found problem aboutthe md5 file on linux-france.org Found problem aboutthe md5 file on linux-france.org

View file

@ -1,15 +1,20 @@
RCS file: RCS/imapsync,v RCS file: RCS/imapsync,v
Working file: imapsync Working file: imapsync
head: 1.178 head: 1.179
branch: branch:
locks: strict locks: strict
access list: access list:
symbolic names: symbolic names:
keyword substitution: kv keyword substitution: kv
total revisions: 178; selected revisions: 178 total revisions: 179; selected revisions: 179
description: description:
---------------------------- ----------------------------
revision 1.179
date: 2006/07/18 01:57:31; author: gilles; state: Exp; lines: +7 -6
Fixed bug about variable mess_size_total_skipped.
Thanks to Doug Gorton
----------------------------
revision 1.178 revision 1.178
date: 2006/07/02 23:26:07; author: gilles; state: Exp; lines: +10 -8 date: 2006/07/02 23:26:07; author: gilles; state: Exp; lines: +10 -8
Added Mailsite success Added Mailsite success

4
README
View file

@ -3,7 +3,7 @@ NAME
Synchronise mailboxes between two imap servers. Good at IMAP migration. Synchronise mailboxes between two imap servers. Good at IMAP migration.
More than 25 different IMAP server softwares supported with success. More than 25 different IMAP server softwares supported with success.
$Revision: 1.178 $ $Revision: 1.179 $
INSTALL INSTALL
imapsync works fine under any Unix OS. imapsync works fine under any Unix OS.
@ -290,5 +290,5 @@ AUTHOR
teaching free open and gratis softwares. Don't hesitate to pay him for teaching free open and gratis softwares. Don't hesitate to pay him for
that services. that services.
$Id: imapsync,v 1.178 2006/07/02 23:26:07 gilles Exp $ $Id: imapsync,v 1.179 2006/07/18 01:57:31 gilles Exp $

View file

@ -1 +1 @@
1.178 1.179

View file

@ -1,6 +1,7 @@
# #
RELEASE_FOCUS="Minor bugfixes" RELEASE_FOCUS="Minor bugfixes"
TEXT_BODY="Syntax cleanup" #TEXT_BODY="Syntax cleanup"
TEXT_BODY="Fixed a bug to calculate skipped size"

View file

@ -7,7 +7,7 @@ tool. Synchronise mailboxes between two imap servers. Good
at IMAP migration. More than 25 different IMAP server softwares at IMAP migration. More than 25 different IMAP server softwares
supported with success. supported with success.
$Revision: 1.178 $ $Revision: 1.179 $
=head1 INSTALL =head1 INSTALL
@ -340,7 +340,7 @@ Gilles LAMIRAL earn his living writing, installing,
configuring and teaching free open and gratis configuring and teaching free open and gratis
softwares. Don't hesitate to pay him for that services. softwares. Don't hesitate to pay him for that services.
$Id: imapsync,v 1.178 2006/07/02 23:26:07 gilles Exp $ $Id: imapsync,v 1.179 2006/07/18 01:57:31 gilles Exp $
=cut =cut
@ -397,7 +397,7 @@ my(
use vars qw ($opt_G); # missing code for this will be option. use vars qw ($opt_G); # missing code for this will be option.
$rcs = ' $Id: imapsync,v 1.178 2006/07/02 23:26:07 gilles Exp $ '; $rcs = ' $Id: imapsync,v 1.179 2006/07/18 01:57:31 gilles Exp $ ';
$rcs =~ m/,v (\d+\.\d+)/; $rcs =~ m/,v (\d+\.\d+)/;
$VERSION = ($1) ? $1 : "UNKNOWN"; $VERSION = ($1) ? $1 : "UNKNOWN";
@ -434,8 +434,8 @@ $error=0;
my $banner = join("", my $banner = join("",
'$RCSfile: imapsync,v $ ', '$RCSfile: imapsync,v $ ',
'$Revision: 1.178 $ ', '$Revision: 1.179 $ ',
'$Date: 2006/07/02 23:26:07 $ ', '$Date: 2006/07/18 01:57:31 $ ',
"\n", "\n",
"Mail::IMAPClient version used here is ", "Mail::IMAPClient version used here is ",
$VERSION_IMAPClient,"\n" $VERSION_IMAPClient,"\n"
@ -1025,7 +1025,8 @@ FOLDER: foreach my $f_fold (@f_folders) {
if (defined $maxsize and $f_size > $maxsize) { if (defined $maxsize and $f_size > $maxsize) {
print "+ Skipping msg #$f_msg:$f_size in folder $f_fold (exceeds maxsize limit $maxsize bytes)\n"; print "+ Skipping msg #$f_msg:$f_size in folder $f_fold (exceeds maxsize limit $maxsize bytes)\n";
$mess_size_total_skipped += $f_msg; $mess_size_total_skipped += $f_size;
$mess_skipped += 1;
next MESS; next MESS;
} }
$debug and print "+ key $m_id #$f_msg\n"; $debug and print "+ key $m_id #$f_msg\n";