From d6b3be8088f8da64a21b574aea493c273b2af1cc Mon Sep 17 00:00:00 2001 From: Nick Bebout Date: Sat, 12 Mar 2011 02:44:13 +0000 Subject: [PATCH] 1.124 --- CREDITS | 6 ++++++ ChangeLog | 9 +++++++-- Makefile | 13 ++++++++++--- README | 10 ++++++---- TODO | 25 +++++++++++++++++++++++++ VERSION | 2 +- imapsync | 16 +++++++++------- 7 files changed, 64 insertions(+), 17 deletions(-) diff --git a/CREDITS b/CREDITS index 9dafa29..c2fe36f 100644 --- a/CREDITS +++ b/CREDITS @@ -1,5 +1,11 @@ #!/bin/cat +James Eborall +Gave "Samsung Contact IMAP server 8.5.0" + +Lincoln Zuljewic Silva +Gave "Domino IMAP4 Server Release 5.0.7" + Dan Wang Gave "Novell NetMail and Novell Groupwise" Reported bug Novell NetMail flags undef diff --git a/ChangeLog b/ChangeLog index f00e556..1930aed 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,15 +1,20 @@ RCS file: RCS/imapsync,v Working file: imapsync -head: 1.123 +head: 1.124 branch: locks: strict + gilles: 1.124 access list: symbolic names: keyword substitution: kv -total revisions: 123; selected revisions: 123 +total revisions: 124; selected revisions: 124 description: ---------------------------- +revision 1.124 locked by: gilles; +date: 2005/04/13 11:37:38; author: gilles; state: Exp; lines: +9 -7 +Added Samsung Contact success +---------------------------- revision 1.123 date: 2005/03/19 04:25:46; author: gilles; state: Exp; lines: +17 -6 Added check about flags undef diff --git a/Makefile b/Makefile index 48619da..dee7c7a 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -# $Id: Makefile,v 1.5 2004/03/24 00:59:41 gilles Exp $ +# $Id: Makefile,v 1.7 2005/04/13 11:44:17 gilles Exp gilles $ TARGET=imapsync @@ -54,11 +54,12 @@ clean_tilde: .PHONY: install dist install: testp - cp $(TARGET) /usr/bin/$(TARGET) - chmod 755 /usr/bin/$(TARGET) + cp $(TARGET) $(DESTDIR)/usr/bin/$(TARGET) + chmod 755 $(DESTDIR)/usr/bin/$(TARGET) DIST_NAME=$(TARGET)-$(VERSION) DIST_FILE=$(DIST_NAME).tgz +DEB_FILE=$(DIST_NAME).deb VERSION=$(shell ./$(TARGET) --version) dist: cidone test clean clean_dist all INSTALL @@ -72,6 +73,12 @@ dist: cidone test clean clean_dist all INSTALL cd dist && md5sum -c $(DIST_FILE).md5 +deb: + echo making debball $(DEB_FILE) + mkdir -p ../prepa_deb + cd ../prepa_deb && tar xzvf ../prepa_dist/$(DIST_FILE) &&\ + cd ../prepa_dist/$(DIST_NAME) + .PHONY: cidone clean_dist cidone: diff --git a/README b/README index 4ab0648..186912e 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME imapsync - IMAP synchronization, copy or migration tool. Synchronize mailboxes between two imap servers. Good at IMAP migration. - $Revision: 1.123 $ + $Revision: 1.124 $ INSTALL imapsync works fine under any Unix OS. @@ -159,7 +159,8 @@ BUGS Report any bugs to the author: lamiral@linux-france.org IMAP SERVERS - Success stories reported (softwares in alphabetic order) : + Success stories reported with the following imap servers (softwares + inames are in alphabetic order) : - BincImap 1.2.3 - CommunicatePro server (Redhat 8.0) @@ -169,7 +170,7 @@ IMAP SERVERS 2.2.1, 2.2.2-BETA, 2.2.10 - DBMail 1.2.1 - Dovecot 0.99.10.4 - - Domino (Notes) 6.5, 5.0.6 + - Domino (Notes) 6.5, 5.0.6, 5.0.7 - iPlanet Messaging server 4.15, 5.1 - IMail 7.15 (Ipswitch/Win2003), 8.12 - MDaemon 7.0.1 @@ -178,6 +179,7 @@ IMAP SERVERS - Netscape Messaging Server 4.15 Patch 7 - OpenWave - Qualcomm Worldmail (NT) + - Samsung Contact IMAP server 8.5.0 - SunONE Messaging server 5.2, 6.0 (SUN JES - Java Enterprise System) - UW-imap servers (imap-2000b) rijkkramer IMAP4rev1 2000.287 (RedHat uses UW like 2003.338rh) @@ -244,5 +246,5 @@ AUTHOR teaching free open and gratis softwares. Don't hesitate to pay him for that services. - $Id: imapsync,v 1.123 2005/03/19 04:25:46 gilles Exp $ + $Id: imapsync,v 1.124 2005/04/13 11:37:38 gilles Exp gilles $ diff --git a/TODO b/TODO index 4ff00f2..ff9ff5c 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,31 @@ TODO file for imapsync ---------------------- +Update doc with ALL options. + +Add in doc: +> The problem seems to be that one of the imap servers (the destination +> one) only supports connections over TLS, and refuses logins via plain tcp. +> Does imapsync support IMAP over TLS (IMAPS)? + +Not natively. +but, 2 ways, at least : + +a) There are patches in patches/ directory to do this + in imapsync code. + I tried to include them but it broke my tests. + It works but not always. + +b) Use stunnel + http://www.stunnel.org/ + Assuming there is an imaps (993) server on imap.foo.org, + on your localhost machine (or bar machine) run : + stunnel -c -d imap -r imap.foo.org:imaps + or + stunnel -c -d 143 -r imap.foo.org:993 + then use imapsync on localhost (or bar machine) imap (143) port. + + Read: http://www.washington.edu/imap/documentation/commndmt.txt.html diff --git a/VERSION b/VERSION index 0fbe170..5db94ba 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.123 +1.124 diff --git a/imapsync b/imapsync index 29f2e59..2b86e81 100755 --- a/imapsync +++ b/imapsync @@ -6,7 +6,7 @@ imapsync - IMAP synchronization, copy or migration tool. Synchronize mailboxes between two imap servers. Good at IMAP migration. -$Revision: 1.123 $ +$Revision: 1.124 $ =head1 INSTALL @@ -184,7 +184,8 @@ Report any bugs to the author: lamiral@linux-france.org =head1 IMAP SERVERS -Success stories reported (softwares in alphabetic order) : +Success stories reported with the following imap servers +(softwares inames are in alphabetic order) : - BincImap 1.2.3 - CommunicatePro server (Redhat 8.0) @@ -194,7 +195,7 @@ Success stories reported (softwares in alphabetic order) : 2.2.1, 2.2.2-BETA, 2.2.10 - DBMail 1.2.1 - Dovecot 0.99.10.4 - - Domino (Notes) 6.5, 5.0.6 + - Domino (Notes) 6.5, 5.0.6, 5.0.7 - iPlanet Messaging server 4.15, 5.1 - IMail 7.15 (Ipswitch/Win2003), 8.12 - MDaemon 7.0.1 @@ -203,6 +204,7 @@ Success stories reported (softwares in alphabetic order) : - Netscape Messaging Server 4.15 Patch 7 - OpenWave - Qualcomm Worldmail (NT) + - Samsung Contact IMAP server 8.5.0 - SunONE Messaging server 5.2, 6.0 (SUN JES - Java Enterprise System) - UW-imap servers (imap-2000b) rijkkramer IMAP4rev1 2000.287 (RedHat uses UW like 2003.338rh) @@ -286,7 +288,7 @@ Gilles LAMIRAL earn his living writing, installing, configuring and teaching free open and gratis softwares. Don't hesitate to pay him for that services. -$Id: imapsync,v 1.123 2005/03/19 04:25:46 gilles Exp $ +$Id: imapsync,v 1.124 2005/04/13 11:37:38 gilles Exp gilles $ =cut @@ -329,7 +331,7 @@ my( use vars qw ($opt_G); # missing code for this will be option. -$rcs = ' $Id: imapsync,v 1.123 2005/03/19 04:25:46 gilles Exp $ '; +$rcs = ' $Id: imapsync,v 1.124 2005/04/13 11:37:38 gilles Exp gilles $ '; $rcs =~ m/,v (\d+\.\d+)/; $VERSION = ($1) ? $1 : "UNKNOWN"; @@ -366,8 +368,8 @@ $error=0; my $banner = join("", '$RCSfile: imapsync,v $ ', - '$Revision: 1.123 $ ', - '$Date: 2005/03/19 04:25:46 $ ', + '$Revision: 1.124 $ ', + '$Date: 2005/04/13 11:37:38 $ ', "\n", "Mail::IMAPClient version used here is ", $VERSION_IMAPClient, " auth md5 : $md5_supported",