diff --git a/CREDITS b/CREDITS index ec2236f..992c8a2 100644 --- a/CREDITS +++ b/CREDITS @@ -1,3 +1,8 @@ +#!/bin/cat + +Harald Behrens +Gave MS Exchange Server 5.5 success. +Had "Message has no header/body separator" error. Kris Boulez Ran imapsync from iPlanet Messaging server 5.1 to a Domino diff --git a/ChangeLog b/ChangeLog index ec37b91..88a94ad 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,15 +1,20 @@ RCS file: RCS/imapsync,v Working file: imapsync -head: 1.86 +head: 1.87 branch: locks: strict + gilles: 1.87 access list: symbolic names: keyword substitution: kv -total revisions: 86; selected revisions: 86 +total revisions: 87; selected revisions: 87 description: ---------------------------- +revision 1.87 locked by: gilles; +date: 2004/03/24 00:08:35; author: gilles; state: Exp; lines: +6 -5 +Updated Servers list. +---------------------------- revision 1.86 date: 2004/03/21 23:25:47; author: gilles; state: Exp; lines: +19 -7 Added --skipheader option diff --git a/Makefile b/Makefile index 1f57e72..48619da 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ -# $Id: Makefile,v 1.4 2003/08/23 01:55:43 gilles Exp $ +# $Id: Makefile,v 1.5 2004/03/24 00:59:41 gilles Exp $ TARGET=imapsync @@ -82,11 +82,13 @@ clean_dist: # Local goals -.PHONY: lfo +.PHONY: lfo niouze -lfo: dist +lfo: dist niouze rsync -av --delete . \ /home/gilles/public_html/www.linux-france.org/html/prj/$(TARGET)/ sh ~/memo/lfo-rsync +niouze: VERSION + . memo && lfo_announce diff --git a/README b/README index 1480381..7fe20e0 100644 --- a/README +++ b/README @@ -2,7 +2,7 @@ NAME imapsync - IMAP sync or copy tool. Synchronize mailboxes between two imap servers. - $Revision: 1.86 $ + $Revision: 1.87 $ INSTALL imapsync works fine under any Unix OS. @@ -150,6 +150,7 @@ IMAP SERVERS - Domino (Notes) 6.5 - iPlanet Messaging server 4.15, 5.1 - IMail 7.15 (Ipswitch/Win2003) + - MS Exchange Server 5.5 - Netscape Mail Server 3.6 (Wintel !) - SunONE Messaging server 5.2, 6.0 (SUN JES - Java Enterprise System) - UW-imap servers (imap-2000b) rijkkramer IMAP4rev1 2000.287 @@ -214,5 +215,5 @@ AUTHOR teaching free open and gratis softwares. Don't hesitate to pay him for that services. - $Id: imapsync,v 1.86 2004/03/21 23:25:47 gilles Exp $ + $Id: imapsync,v 1.87 2004/03/24 00:08:35 gilles Exp gilles $ diff --git a/VERSION b/VERSION index c8829b0..8a2b133 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.86 +1.87 diff --git a/imapsync b/imapsync index 7db5ca8..731d417 100755 --- a/imapsync +++ b/imapsync @@ -4,7 +4,7 @@ imapsync - IMAP sync or copy tool. Synchronize mailboxes between two imap servers. -$Revision: 1.86 $ +$Revision: 1.87 $ =head1 INSTALL @@ -171,6 +171,7 @@ Success stories reported (softwares in alphabetic order) : - Domino (Notes) 6.5 - iPlanet Messaging server 4.15, 5.1 - IMail 7.15 (Ipswitch/Win2003) + - MS Exchange Server 5.5 - Netscape Mail Server 3.6 (Wintel !) - SunONE Messaging server 5.2, 6.0 (SUN JES - Java Enterprise System) - UW-imap servers (imap-2000b) rijkkramer IMAP4rev1 2000.287 @@ -252,7 +253,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.86 2004/03/21 23:25:47 gilles Exp $ +$Id: imapsync,v 1.87 2004/03/24 00:08:35 gilles Exp gilles $ =cut @@ -290,7 +291,7 @@ my( use vars qw ($opt_G); # missing code for this will be option. -$rcs = ' $Id: imapsync,v 1.86 2004/03/21 23:25:47 gilles Exp $ '; +$rcs = ' $Id: imapsync,v 1.87 2004/03/24 00:08:35 gilles Exp gilles $ '; $rcs =~ m/,v (\d+\.\d+)/; $VERSION = ($1) ? $1 : "UNKNOWN"; @@ -326,8 +327,8 @@ $error=0; my $banner = join("", '$RCSfile: imapsync,v $ ', - '$Revision: 1.86 $ ', - '$Date: 2004/03/21 23:25:47 $ ', + '$Revision: 1.87 $ ', + '$Date: 2004/03/24 00:08:35 $ ', "\n", "Mail::IMAPClient version used here is ", $VERSION_IMAPClient, " auth md5 : $md5_supported", diff --git a/memo b/memo new file mode 100644 index 0000000..fb6f7af --- /dev/null +++ b/memo @@ -0,0 +1,37 @@ +#!/bin/sh + + +software_version() { + + VERSION=`cat VERSION` + +} + +niouzes_compil() { + DIR_SAVE=`pwd` + cd /home/gilles/public_html/www.linux-france.org/html/ + m4 niouzes.m4 > niouzes.xml + python ./niouzes/getmynews.py --neuf niouzes.xml > niouzes-neuf.html + python ./niouzes/getmynews.py --html niouzes.xml > niouzes-html.html + cd $DIR_SAVE +} + +lfo_announce() { +software_version +NEWS_FILE="/home/gilles/public_html/www.linux-france.org/html/niouzes/niouzes_imapsync.xml" +if ! newer VERSION $NEWS_FILE; then + echo "$VERSION already announced" +else + cat >> $NEWS_FILE << EOF + + +`LANG=fr date '+%A %d %B %Y'` : Synchronisez ou migrez vos boites +aux lettres avec économie et l'outil imapsync $VERSION (Gilles LAMIRAL) + +EOF +fi +niouzes_compil +} + + diff --git a/patches/imapsync.WilliamHernandez b/patches/imapsync.WilliamHernandez.INBOX.INBOX similarity index 100% rename from patches/imapsync.WilliamHernandez rename to patches/imapsync.WilliamHernandez.INBOX.INBOX