/head: changeset 76
Added more information to README and debian/control
This commit is contained in:
parent
c70ab7e897
commit
fc06325eaa
148
head/ChangeLog
148
head/ChangeLog
@ -1,3 +1,144 @@
|
|||||||
|
2002-07-03 21:44 jgoerzen
|
||||||
|
|
||||||
|
* debian/changelog: Updated
|
||||||
|
|
||||||
|
2002-07-03 21:43 jgoerzen
|
||||||
|
|
||||||
|
* README, debian/control: Added more information to README and
|
||||||
|
debian/control
|
||||||
|
|
||||||
|
2002-07-03 17:35 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py: Fixed a bug with generating mailbox listings
|
||||||
|
|
||||||
|
2002-07-03 16:02 jgoerzen
|
||||||
|
|
||||||
|
* debian/: changelog, changelog: Fixed
|
||||||
|
|
||||||
|
2002-07-03 15:44 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py: Removed debug code
|
||||||
|
|
||||||
|
2002-07-03 15:40 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py: A bit more debugging
|
||||||
|
|
||||||
|
2002-07-03 15:37 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py: Added debug
|
||||||
|
|
||||||
|
2002-07-03 15:23 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py: Removed a debug tool
|
||||||
|
|
||||||
|
2002-07-03 15:16 jgoerzen
|
||||||
|
|
||||||
|
* debian/: changelog, rules: Updated changelog with these options
|
||||||
|
|
||||||
|
offlineimap (2.0.0) unstable; urgency=low
|
||||||
|
|
||||||
|
* This code is now multithreaded. New config file options
|
||||||
|
control the
|
||||||
|
behavior. This can make synchronizing several times faster.
|
||||||
|
* Fixed the STATUS call to be compatible with Exchange.
|
||||||
|
* Added the ability to exclude folders.
|
||||||
|
* If upgrading from 1.0.x, you will need to add
|
||||||
|
maxsyncaccounts to the
|
||||||
|
general section and maxconnections to each account
|
||||||
|
sections.
|
||||||
|
There is also a new folderfilter option.
|
||||||
|
You can find examples of all of these in
|
||||||
|
the new offlineimap.conf
|
||||||
|
example file packaged with the
|
||||||
|
distribution.
|
||||||
|
* The Debian package now properly
|
||||||
|
installs the example offlineimap.conf
|
||||||
|
|
||||||
|
2002-07-03 15:10 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.conf, debian/changelog,
|
||||||
|
offlineimap/repository/IMAP.py: Added the ability to filter out
|
||||||
|
folders
|
||||||
|
|
||||||
|
2002-07-03 12:59 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/threadutil.py: Re-enabled after debug.
|
||||||
|
|
||||||
|
2002-07-03 12:58 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/folder/IMAP.py: Another bugfix
|
||||||
|
|
||||||
|
2002-07-03 12:57 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py, offlineimap/threadutil.py,
|
||||||
|
offlineimap/folder/Base.py, offlineimap/folder/IMAP.py,
|
||||||
|
offlineimap/repository/IMAP.py: More updates
|
||||||
|
|
||||||
|
2002-07-03 11:40 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/imapserver.py: More work on threads
|
||||||
|
|
||||||
|
2002-07-03 11:14 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py, offlineimap/imapserver.py,
|
||||||
|
offlineimap/folder/Base.py, offlineimap/folder/IMAP.py,
|
||||||
|
offlineimap/ui/TTY.py: More working!
|
||||||
|
|
||||||
|
2002-07-03 10:58 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py, offlineimap/imapserver.py,
|
||||||
|
offlineimap/folder/IMAP.py: Bug fixes
|
||||||
|
|
||||||
|
2002-07-03 10:35 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py, offlineimap/imapserver.py,
|
||||||
|
offlineimap/threadutil.py, offlineimap/folder/Base.py,
|
||||||
|
offlineimap/folder/IMAP.py: Another work on syncing
|
||||||
|
|
||||||
|
2002-07-03 10:00 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/folder/IMAP.py: Fixed a bug with the status call
|
||||||
|
|
||||||
|
2002-07-03 09:15 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/repository/IMAP.py: Modified to new imapserver
|
||||||
|
semantics
|
||||||
|
|
||||||
|
2002-07-03 09:02 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/imapserver.py: Moved some more code to threadutil
|
||||||
|
|
||||||
|
2002-07-03 08:59 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/imapserver.py: Updated to use threadutil
|
||||||
|
|
||||||
|
2002-07-03 08:58 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.py, offlineimap/__init__.py,
|
||||||
|
offlineimap/threadutil.py, offlineimap/ui/TTY.py,
|
||||||
|
offlineimap/ui/UIBase.py: Initial work on threading support
|
||||||
|
|
||||||
|
2002-07-03 08:49 jgoerzen
|
||||||
|
|
||||||
|
* debian/changelog: Updated.
|
||||||
|
|
||||||
|
2002-07-02 22:04 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/: imapserver.py, repository/IMAP.py: Start of support
|
||||||
|
for multi-threading
|
||||||
|
|
||||||
|
2002-07-02 20:01 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap.conf: Updated with thread support
|
||||||
|
|
||||||
|
2002-07-02 18:37 jgoerzen
|
||||||
|
|
||||||
|
* debian/rules: Removed extraneous clean
|
||||||
|
|
||||||
|
2002-07-02 15:56 jgoerzen
|
||||||
|
|
||||||
|
* ChangeLog: Final prep, 1.0.4
|
||||||
|
|
||||||
2002-07-02 15:50 jgoerzen
|
2002-07-02 15:50 jgoerzen
|
||||||
|
|
||||||
* debian/changelog: Updated for 1.0.4
|
* debian/changelog: Updated for 1.0.4
|
||||||
@ -431,9 +572,14 @@
|
|||||||
|
|
||||||
* offlineimap/repository/: Base.py, __init__.py: Added
|
* offlineimap/repository/: Base.py, __init__.py: Added
|
||||||
|
|
||||||
|
2002-06-18 13:28 jgoerzen
|
||||||
|
|
||||||
|
* offlineimap/mailbox/__init__.py: [no log message]
|
||||||
|
|
||||||
2002-06-18 13:26 jgoerzen
|
2002-06-18 13:26 jgoerzen
|
||||||
|
|
||||||
* offlineimap/: folder/__init__.py, repository/Base.py: Updated
|
* offlineimap/: folder/__init__.py, mailbox/__init__.py,
|
||||||
|
repository/Base.py: Updated
|
||||||
|
|
||||||
2002-06-18 13:09 jgoerzen
|
2002-06-18 13:09 jgoerzen
|
||||||
|
|
||||||
|
36
head/README
36
head/README
@ -31,6 +31,12 @@ OfflimeIMAP, you can:
|
|||||||
* Synchronize your mail using a completely safe and fault-tolerant
|
* Synchronize your mail using a completely safe and fault-tolerant
|
||||||
algorithm. (At least I think it is!)
|
algorithm. (At least I think it is!)
|
||||||
|
|
||||||
|
* Customize which mailboxes to synchronize with regular expressions
|
||||||
|
or lists.
|
||||||
|
|
||||||
|
* Synchronize your mail two to four times faster than with other tools
|
||||||
|
or other mail readers' internal IMAP support.
|
||||||
|
|
||||||
In short, OfflineIMAP is a tool to let you read mail how YOU want to.
|
In short, OfflineIMAP is a tool to let you read mail how YOU want to.
|
||||||
|
|
||||||
==================================================
|
==================================================
|
||||||
@ -260,3 +266,33 @@ set folder=$HOME/Mail
|
|||||||
set spoolfile=+Personal/INBOX
|
set spoolfile=+Personal/INBOX
|
||||||
|
|
||||||
That's it!
|
That's it!
|
||||||
|
|
||||||
|
--------------------------------------------------
|
||||||
|
|
||||||
|
Q. What about the speed of the sync?
|
||||||
|
|
||||||
|
A. OfflineIMAP 2.0 contains a multithreaded system. A good way to
|
||||||
|
experiment is by setting maxsyncaccounts to 3 and maxconnections to 3
|
||||||
|
in each account clause.
|
||||||
|
|
||||||
|
This lets OfflineIMAP open up multiple connections simultaneously.
|
||||||
|
That will let it process multiple folders and messages at once. In
|
||||||
|
most cases, this will increase performance of the sync.
|
||||||
|
|
||||||
|
Don't set the number too high. If you do that, things might actually
|
||||||
|
slow down as your link gets saturated. Also, too many connections can
|
||||||
|
cause mail servers to have excessive load. Administrators might take
|
||||||
|
unkindly to this, and the server might bog down. There are many
|
||||||
|
variables in the optimal setting; experimentation may help.
|
||||||
|
|
||||||
|
An informal benchmark yields these results for my setup:
|
||||||
|
|
||||||
|
OfflineIMAP 2.0 sync with multitreading: 9 seconds
|
||||||
|
OfflineIMAP 1.x sync w/o multithreading: 20 seconds
|
||||||
|
GNUS sync: 5 minutes
|
||||||
|
MacOS X Mail.app "manual cache" method: 10 minutes
|
||||||
|
|
||||||
|
OfflineIMAP's default configuration example does not have
|
||||||
|
multithreading enabled. You must configure it yourself to gain these
|
||||||
|
performance benefits. This decision was taken to provide a "works out
|
||||||
|
of the box" experience.
|
||||||
|
@ -11,6 +11,9 @@ offlineimap (2.0.0) unstable; urgency=low
|
|||||||
example file packaged with the distribution.
|
example file packaged with the distribution.
|
||||||
* The Debian package now properly installs the example offlineimap.conf
|
* The Debian package now properly installs the example offlineimap.conf
|
||||||
file.
|
file.
|
||||||
|
* There is a new mailing list available. To join, send SUBSCRIBE
|
||||||
|
to offlineimap-request@complete.org. The posting address is
|
||||||
|
offlineimap@complete.org.
|
||||||
|
|
||||||
-- John Goerzen <jgoerzen@complete.org> Wed, 3 Jul 2002 19:21:32 -0500
|
-- John Goerzen <jgoerzen@complete.org> Wed, 3 Jul 2002 19:21:32 -0500
|
||||||
|
|
||||||
|
@ -29,4 +29,10 @@ Description: IMAP/Maildir synchronization and reader support
|
|||||||
* Synchronize your mail using a completely safe and fault-tolerant
|
* Synchronize your mail using a completely safe and fault-tolerant
|
||||||
algorithm. (At least I think it is!)
|
algorithm. (At least I think it is!)
|
||||||
.
|
.
|
||||||
|
* Customize which mailboxes to synchronize with regular expressions
|
||||||
|
or lists.
|
||||||
|
.
|
||||||
|
* Synchronize your mail two to four times faster than with other tools
|
||||||
|
or other mail readers' internal IMAP support.
|
||||||
|
.
|
||||||
In short, OfflineIMAP is a tool to let you read mail how YOU want to.
|
In short, OfflineIMAP is a tool to let you read mail how YOU want to.
|
||||||
|
Loading…
Reference in New Issue
Block a user