root / offlineimap.conf

offlineimap.conf

Download (16.3 KB)

# Date Author Comment
140be81e 08/13/2008 01:19 AM Henning Glawe

make the trash and spam folder names in Gmail accounts configurable

54a6ce8c 08/07/2008 03:51 AM John Goerzen

Clarified and highlighted the need to set maxsyncaccounts to sync more
than 1 account

2b23657d 08/02/2008 02:55 PM John Goerzen

Added ability to disable fsync()

Passed config to LocalStatus and Maildir folders so they can look
up the fsync status

ca08c1e5 05/23/2008 02:58 PM Mark Hymers

Add support for ssl client certificates

This patch adds sslclientcert and sslclientkey configuration
options which are passed through to imaplib in order to allow
the use of client certificates for authentication.

Tue Nov 13 14:44:17 CST 2007 Mark Hymers <>

0e0a2dec 03/10/2008 12:16 AM John Goerzen

Updated with Kerberos info

50fc49bf 03/03/2008 02:21 AM John Goerzen

Applied netrc_v2.diff from bboissin

81b86fb7 01/03/2008 04:56 AM Riccardo Murri

Add Gmail IMAP special support.

New repository/folder classes to support "real deletion" of messages
thorugh Gmail's IMAP interface: to really delete a message in Gmail,
one has to move it to the Trash folder, rather than EXPUNGE it.

ac7c5a47 10/19/2007 01:00 AM John Goerzen

Documented remotehosteval

From:
Ben Kibbey

> > Attached is a patch to enable evaluation of account credentials with the
> > remotehosteval, remoteusereval and remotepasseval configuration options.
> > I needed this because rather than change all my other programs
> > configuration settings when I change, say a password, I store them in a
> > file. So I call a function in pythonfile which parses the credential
> > file and returns the wanted info. Not really very well tested, but not
> > complex either. Offlineimap is great, thanks.

[ this is the doc for that patch which was already applied ]

3305d8cd 10/01/2007 10:20 PM John Goerzen

Daniel Jacobowitz patches

fixes deb#433732

Date: Sun, 30 Sep 2007 13:54:56 -0400
From: Daniel Jacobowitz <>
To:
Subject: Assorted patches

Here's the result of a lazy Sunday hacking on offlineimap. Sorry for
not breaking this into multiple patches. They're mostly logically
independent so just ask if that would make a difference.
First, a new -q (quick) option. The quick option means to only update
folders that seem to have had significant changes. For Maildir, any
change to any message UID or flags is significant, because checking
the flags doesn't add a significant cost. For IMAP, only a change to
the total number of messages or a change in the UID of the most recent
message is significant. This should catch everything except for
flags changes.

The difference in bandwidth is astonishing: a quick sync takes 80K
instead of 5.3MB, and 28 seconds instead of 90.

There's a configuration variable that lets you say every tenth sync
should update flags, but let all the intervening ones be lighter.

Second, a fix to the UID validity problems many people have been
reporting with Courier. As discussed in Debian bug #433732, I changed
the UID validity check to use SELECT unless the server complains that
the folder is read-only. This avoids the Courier bug (see the Debian
log for more details). This won't fix existing validity errors, you
need to remove the local status and validity files by hand and resync.

Third, some speedups in Maildir checking. It's still pretty slow
due to a combination of poor performance in os.listdir (never reads
more than 4K of directory entries at a time) and some semaphore that
leads to lots of futex wake operations, but at least this saves
20% or so of the CPU time running offlineimap on a single folder:

Time with quick refresh and md5 in loop: 4.75s user 0.46s system 12%
cpu 41.751 total
Time with quick refresh and md5 out of loop: 4.38s user 0.50s system
14% cpu 34.799 total
Time using string compare to check folder: 4.11s user 0.47s system 13%
cpu 34.788 total

And fourth, some display fixes for Curses.Blinkenlights. I made
warnings more visible, made the new quick sync message cyan, and
made all not explicitly colored messages grey. That last one was
really bugging me. Any time OfflineIMAP printed a warning in
this UI, it had even odds of coming out black on black!

Anyway, I hope these are useful. I'm happy to revise them if you see
a problem.

--
Daniel Jacobowitz
CodeSourcery

fb50b87b 07/07/2007 01:13 AM John Goerzen

Document MachineUI

f0d48365 07/06/2007 05:37 PM John Goerzen

Added timeouts

1e90e0fd 07/04/2007 05:57 PM John Goerzen

Remove the Tk interfaces

These were a constant source of trouble. Tkinter likely has multiple
memory leaks that OfflineIMAP was tickling. I never used these, so poof,
goodbye.

71c8b2e7 12/11/2006 06:12 AM aaron

Configurable thread status character for ui.Curses.Blinkenlights

d04e8993 09/06/2006 02:35 AM John Goerzen

Re-documented restoreatime in offlineimap.conf

e51a22b0 05/31/2006 06:05 AM John Goerzen

Fixed off-by-one comment in offlineimap.conf

5a6b2a1e 05/04/2006 09:05 AM John Goerzen

Revert restoreatime patch

52ad8f87 03/02/2006 12:14 AM John Goerzen

Documented restoreatime in offlineimap.conf

d839be3c 04/16/2005 08:33 PM John Goerzen

Step 2 of SVN to arch tree conversion

240585f2 01/17/2005 09:07 PM John Goerzen

Added courier example

Keywords:

(/offlineimap--head--1.0--patch-7)