2011-03-12 03:43:46 +01:00
|
|
|
TODO file for imapsync
|
|
|
|
----------------------
|
2011-03-12 03:43:43 +01:00
|
|
|
|
2011-03-12 03:44:20 +01:00
|
|
|
|
2011-03-12 03:44:20 +01:00
|
|
|
|
|
|
|
|
|
|
|
Make --include --exclude options possibly be a list.
|
|
|
|
|
2011-03-12 03:44:20 +01:00
|
|
|
Create a imapsync mailing list.
|
|
|
|
|
|
|
|
Add features from Herman (patch against 1.139)
|
|
|
|
- Support for authenticating as different (admin) user
|
|
|
|
- Support for different auth mechanisms (we needed PLAIN)
|
|
|
|
|
|
|
|
|
|
|
|
Add my amazon wishlist link.
|
|
|
|
|
2011-03-12 03:44:19 +01:00
|
|
|
Add an --exactsync option to remove target messages
|
|
|
|
that are not on source.
|
|
|
|
|
2011-03-12 03:44:17 +01:00
|
|
|
Read the IMAP RFC http://www.faqs.org/rfcs/rfc3501.html
|
|
|
|
|
2011-03-12 03:44:16 +01:00
|
|
|
Add debian packaging in the Makefile.
|
|
|
|
Write to the debian maintener about that.
|
|
|
|
|
2011-03-12 03:44:15 +01:00
|
|
|
Interface with external software like procmail
|
|
|
|
|
|
|
|
Look at http://barnson.org/node/81
|
2011-03-12 03:44:13 +01:00
|
|
|
|
2011-03-12 03:44:13 +01:00
|
|
|
Read:
|
|
|
|
http://www.washington.edu/imap/documentation/commndmt.txt.html
|
|
|
|
|
|
|
|
Talk about :
|
|
|
|
"I think notes is right but MS Eudora is bad with dates.
|
|
|
|
(netscape or thunderbird is ok with dates)
|
|
|
|
use the option --syncinternaldates "
|
|
|
|
|
|
|
|
|
2011-03-12 03:44:09 +01:00
|
|
|
Add cyrus link about INBOX. namespace
|
|
|
|
http://asg.web.cmu.edu/cyrus/download/imapd/altnamespace.html
|
|
|
|
|
2011-03-12 03:43:50 +01:00
|
|
|
Look at http://freshmeat.net/projects/freshmeat-submit/
|
2011-03-12 03:44:06 +01:00
|
|
|
Look at comp.mail.imap http://groups.google.fr/groups?q=imapsync
|
|
|
|
|
2011-03-12 03:43:56 +01:00
|
|
|
Explain expunge behavior
|
|
|
|
|
2011-03-12 03:43:50 +01:00
|
|
|
Add a --recurse option when --folder option is used.
|
2011-03-12 03:43:50 +01:00
|
|
|
|
2011-03-12 03:44:20 +01:00
|
|
|
DONE. Add usage about --regextrans2
|
|
|
|
To remove INBOX. in the name of destination folders:
|
|
|
|
--regextrans2 's/^INBOX\.(.+)/$1/'
|
|
|
|
To sync a complete account in a subfolder called FOO:
|
|
|
|
--regextrans2 's/^INBOX(.*)/INBOX.FOO$1/'
|
|
|
|
|
|
|
|
DONE. Make the --justconnect a real "just connect" connection,
|
|
|
|
not a auth connection like it is now.
|
|
|
|
|
2011-03-12 03:44:19 +01:00
|
|
|
DONE. Add --prefix1 option. Don't know what is the need exactly.
|
|
|
|
The need is to remove this prefix when building target folder names.
|
2011-03-12 03:44:17 +01:00
|
|
|
|
2011-03-12 03:44:19 +01:00
|
|
|
DONE. Read the IMAP RFC http://www.rfc-editor.org/rfc/rfc2342.txt
|
|
|
|
Respect the NAMESPACE behavior like the RFC.
|
2011-03-12 03:44:17 +01:00
|
|
|
|
|
|
|
DONE. Add in doc: Does imapsync support IMAP over TLS (IMAPS)?
|
|
|
|
|
|
|
|
DONE. Add the licence of each IMAP software (the free ones).
|
|
|
|
|
|
|
|
DONE. Add MailEnable version 1.54 if
|
|
|
|
Javier Gomez succeed. He failed.
|
|
|
|
MailEnable is an early stage developpment IMAP server.
|
|
|
|
|
2011-03-12 03:44:15 +01:00
|
|
|
DONE. Update doc with ALL options.
|
|
|
|
|
|
|
|
DONE. Think about speed.
|
|
|
|
|
2011-03-12 03:43:50 +01:00
|
|
|
DONE. Pb if "to separator" is in "from folder" name.
|
2011-03-12 03:43:48 +01:00
|
|
|
Have to choose a caracter != to separator and
|
2011-03-12 03:43:49 +01:00
|
|
|
not in from folders. The solution can be to
|
2011-03-12 03:43:50 +01:00
|
|
|
just exchange the two separator caracters.
|
2011-03-12 03:43:49 +01:00
|
|
|
|
2011-03-12 03:43:50 +01:00
|
|
|
DONE. Look at the separator() function in Mail::IMAPClient
|
|
|
|
|
|
|
|
DONE. Add SASL support MD5 : DIGEST-MD5 and CRAM-MD5
|
|
|
|
see authenticate in IMAPClient.pm
|
|
|
|
Test the new Mail::IMAPClient (2.1.4 -> 2.2.6 or sup)
|
|
|
|
userdbpw -hmac-md5 | userdb userdb set hmac-md5pw
|
|
|
|
http://www.inter7.com/courierimap/INSTALL.html
|
|
|
|
|
|
|
|
|
2011-03-12 03:43:49 +01:00
|
|
|
DONE. Add a --subscribe option to subscribe folders on the
|
|
|
|
destination server.
|
2011-03-12 03:43:48 +01:00
|
|
|
|
2011-03-12 03:43:49 +01:00
|
|
|
DONE. Add a --subscribed option to transfert only subscribed
|
|
|
|
folder on the source server.
|
2011-03-12 03:43:48 +01:00
|
|
|
|
|
|
|
DONE. Add a CREDITS file.
|
|
|
|
|
|
|
|
DONE. Pb with namespace INBOX. Some IMAP servers
|
|
|
|
don't have this CAPABILITY
|
2011-03-12 03:43:47 +01:00
|
|
|
http://www.inter7.com/courierimap/FAQ.html#namespace
|
|
|
|
http://www.rfc-editor.org/rfc/rfc2342.txt
|
|
|
|
|
2011-03-12 03:43:48 +01:00
|
|
|
DONE. Pb with date
|
2011-03-12 03:43:47 +01:00
|
|
|
|
2011-03-12 03:43:48 +01:00
|
|
|
DONE. Pb with \Recent flag
|
2011-03-12 03:43:47 +01:00
|
|
|
|
2011-03-12 03:43:48 +01:00
|
|
|
DONE. Add the list of tested IMAP servers (successes and failures).
|
|
|
|
|
|
|
|
|