1
0
mirror of https://github.com/imapsync/imapsync.git synced 2024-11-17 00:02:29 +01:00
This commit is contained in:
Nick Bebout 2011-03-12 02:44:13 +00:00
parent f6f2c48fa4
commit d6b3be8088
7 changed files with 64 additions and 17 deletions

View File

@ -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

View File

@ -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

View File

@ -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:

10
README
View File

@ -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 $

25
TODO
View File

@ -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

View File

@ -1 +1 @@
1.123
1.124

View File

@ -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",