call RSET POP3 command to reset "seen" flag if supported by the POP3 server
darcs-hash:20060726194755-86b55-3e17c219f71aa5ca4db65f6ad8131c0222dd85b0.gz
- reorganize classes
- make it run even when pysqlite2 is not installed
- some tests to complete mailconnection_factory coverage
darcs-hash:20060724214007-86b55-9b38308b8f645c2067c7b200f17532da62ec825c.gz
- deleting transport in roster was deleting every accounts in JMC (even those not registered by the user)
darcs-hash:20060713120500-684f5-30ba3b058642b8df92e5b56ae34f78236ba6ff95.gz
- use RECENT flag for search on IMAP server with write access so RECENT flag is deleted on new messages and fetch read only so SEEN flag is not set on fetched messages.
- It might work on Exchange 2003 that do not support STORE flag UNSEEN
- This change the get_mail loop so now each MailConnection type implement get_next_mail_index because logic is different from IMAP to POP3 connection.
darcs-hash:20060207213333-86b55-9c2ccf31fb9ae9e6dd454c907f3188bc6080b817.gz
- Jabber messages now have a subject
- Some bugs corrected :
- password storage true by default
- better exception handling
- storage.__setitem__ called after account object complete
darcs-hash:20060206133741-86b55-0a51e24fb65b16c1c942b088f7052ab88248b9ac.gz
- MailComponent constructor received all parameters red in the configuration file
- MailComponent get a new attribut lang. get_lang* methods have been put in Lang.
darcs-hash:20060206133123-86b55-377d908cb7164dc8a04c53cae6ce0444f9cc347b.gz
- Try multiple charset when no charset is specified by "Content-Type" field :
begins with sys.defaultencoding utf8
then "iso-8859-1", config file encoding and finally encoding found in previous
fields "Subject" or "From".
darcs-hash:20060201110843-86b55-7fd556a8ffadd9a5fed2b3317b17bfcca9d1dc58.gz
- implementation with not persistent password storage. Password is asked to the user
for each new jabber connection (offline -> available status)
darcs-hash:20060131214141-86b55-e595b06a2c1f9a8315189a69b79b094da1e24c1e.gz
- JMC now runs on Windows. CTRL-C is not cleanly handled but db file is written to disk every write access so there is not any data lost.
darcs-hash:20060130221017-86b55-ce0a23a697f2d55ef2bd4c66f556bff67fd112ce.gz
- Convert every strings to be sent in jabber messages in MailConnection to unicode.
darcs-hash:20060129133009-86b55-f5ea2d43f4187dd33383fa940108e23df4c3bec7.gz
- interval per account is stored
- check mail algorithm implemented
- new timer method
darcs-hash:20060122165510-86b55-f432cb2c421fac7069cf45a6cd288b8a9998b924.gz
- correct str(jid) deprecation
- make set_register pass
- !! Warning !! XMLDummyServer still have problem
darcs-hash:20060122134549-86b55-9f267838d21cdfb8ee6176573099e39beeca8c1b.gz
Make the first component tests pass by correcting XMLDummyServer and xmldiff (in tests/utils.py)
darcs-hash:20051127155735-684f5-82dc72186ef66c59ac9671f83d1ec90ea66ee5b1.gz