isync: imap<->maildir mailbox synchronize

Replies:

Parents:

  • None.
This sounds pretty useful for synchronizing mail on my laptop:

   isync - imap<->maildir mailbox synchronize
   http://www.sigpipe.org/isync/

It was written by the author of Mutt; here is what he has to say
about why he wrote it:

http://www.advogato.org/person/scandal/

> 21 Dec 2000
>
> Finally got the itch to start a new programming project. I had
> been using Mutt's IMAP4 support to read my work mail from home,
> but reading several hundred messages takes a long time. It's fine
> for occasional use, but painful for daily use. So I decided what
> I needed was a program to working in disconnected mode, with
> changes synched up with the server. Looking around didn't turn up
> anything (lots of clients with IMAP support, but not disconnected
> support). So for the last three days I've been hacking away on
> isync. It's a nifty little tool which syncs a IMAP4 remote
> mailbox with a local maildir mailbox, with support for SSL. I
> created some Mutt macros an now I have pretty seamless
> disconnected mode support... Syncin the mailbox takes about 2
> seconds at most, which is tons better than the previous
> situation.

more details on isync:

   http://www.sigpipe.org/isync/

> isync - imap<->maildir mailbox synchronize
>
> isync is a command line utility for synchronizing a remote IMAP
> mailbox with a local maildir-style mailbox. This is useful for
> working in disconnected mode, such as on a laptop. Modifications
> made locally and remotely are synchronized so that no message
> status flags are lost.
>
> Features
>
>       Fast mode for fetching new mail only
>       Supports imaps: (port 993) TLS/SSL connections
>       Supports STARTTLS (RFC2595)
>       Supports NAMESPACE (RFC2342)
>
> Interoperability
>
> isync has been tested with the following IMAP4 servers:
>
>       Microsoft Exchange 2000 IMAP4rev1 server version 6.0.4417.0
>       Courier-IMAP 1.2.3
>       UW imap-2000
>       Cyrus 1.5.14

--
Gerald Oskoboiny <[email protected]>
http://impressive.net/people/gerald/

Re: isync: imap<->maildir mailbox synchronize

Replies:

  • None.

Parents:

I have compiled Mutt 1.3.13 (the latest version, which supports the
Trashed flag for maildir folders needed for message deletion),
compiled isync 0.4, have quickly written a configuration file which
looks like:

 # IMAP SSH tunnel
 Host localhost
 Port 1430

 # Folders
 Mailbox /home/hugo/mail/INBOX
 Alias INBOX
 Box mail/INBOX

 [..]

and I ran some tests, and it worked! Woohoo!

Mutt auto-detects the type of folder, I just have now to change my
syncmail script to use isync instead of rsync.

Michael Elkins changed my life for the second time, and it only took
half an hour.

--
Hugo Haas <[email protected]> - http://larve.net/people/hugo/
- Hello, Mr. Thompson! - I think he's talking to _you_. -- Homer J.
Thompson

Re: isync: imap<->maildir mailbox synchronize

Replies:

Parents:

On Fri, Jan 05, 2001, Gerald Oskoboiny wrote:
> This sounds pretty useful for synchronizing mail on my laptop:
>
>     isync - imap<->maildir mailbox synchronize
>     http://www.sigpipe.org/isync/

This is excellent. I was using Mailsync[1] at some point, but it was
modifying some flags, so I had started writing a replacement in Perl,
but never finished.

I decided to use IMAP when I was connected (can be slow behind PPP) or
rsync'ed folders in read-only mode in other cases, which actually worked
pretty well for me.

I am really glad somebody did write this, that was probably the program
I really wanted. It is going to make my life much easier.

 1. http://mailsync.sourceforge.net/

--
Hugo Haas <[email protected]> - http://larve.net/people/hugo/
I ain't afraid to fly, and I ain't afraid of no monkeys either. -- Mr.
T

HURL: fogo mailing list archives, maintained by Gerald Oskoboiny