Commit Graph

156 Commits

Author SHA1 Message Date
mguessan 4871c9cf39 Fix for bug 2637306: get alias from mailPath display name
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@433 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-11 12:39:14 +00:00
mguessan 8bb3ba9ed1 IMAP: Limit UIDs to only 4 bytes for Outlook compatiblity
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@432 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-10 00:54:12 +00:00
mguessan 5f09ec9c54 IMAP: implement empty and BEFORE search filters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@428 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-09 23:12:08 +00:00
mguessan ba874940d8 Failover for Exchange 2007 current user alias retrieval: try to get it from the options page
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@425 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-09 15:21:03 +00:00
mguessan 8ab20013a7 Caldav: Improved message on update and fixed Etag response header
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@424 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-05 16:56:04 +00:00
mguessan 578f78b60b Caldav: do not delete calendar messages in INBOX, move to trash instead
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@422 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-05 10:26:20 +00:00
mguessan 25a06bb3e8 Fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@418 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 22:05:26 +00:00
mguessan e2f7003425 Caldav: Parse inner MultiPart messages
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@417 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 18:20:35 +00:00
mguessan 06f4b6075e Caldav: Handle non multipart mime message, improve debug log
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@415 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-04 06:53:24 +00:00
mguessan cc1aa6ce32 Caldav: Fix AllDay handling
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@414 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 15:59:06 +00:00
mguessan 4a2903efc3 Caldav response refactoring: replace StringBuilder with CaldavResponse object
and ctag implementation on inbox

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@410 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-03 11:09:07 +00:00
mguessan 25403fe07a IMAP: Encode folder path on create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@408 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-03-02 16:03:34 +00:00
mguessan 87fdfb4936 Fix: when redirected to another SSO server, use full URL instead of path
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@405 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-27 13:18:17 +00:00
mguessan eb1187e5ea Fix NullpointerException with CAS single signon form
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@404 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-27 11:45:38 +00:00
mguessan 9bd3a96b13 Caldav: Replace substrings with real MIME message parser to retrieve events, handle ics objects in Inbox
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@398 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-25 10:23:07 +00:00
mguessan e45328fe43 Various fixes from audit
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@394 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-24 11:53:02 +00:00
mguessan eba0e0fded Refactor IMAP fetch to handle more cases (still broken with Outlook)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@392 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 17:42:49 +00:00
mguessan 758391571e Caldav: From dfoody: Split EXDATE exceptions into multiples lines to work with iCal. Ignore X-ENTOURAGE_UUID to avoid problems with iCal.
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@389 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 13:11:58 +00:00
mguessan 4554b9f685 Caldav: do not send notifications if no valid recipients found
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@386 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-23 10:08:51 +00:00
mguessan f645065bde Caldav: Get calendarmessages in Caldav inbox from Exchange Inbox
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@383 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-20 17:44:30 +00:00
mguessan 8dd6018aaf Caldav: from John Ahern: translate CLASS and iCal X-CALENDARSERVER-ACCESS values
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@376 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-19 22:00:36 +00:00
mguessan fee03f5917 Bug https://sourceforge.net/tracker/?func=detail&atid=909904&aid=2593418&group_id=184600
Do not lowercase email

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@375 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 22:30:55 +00:00
mguessan a76513ec59 IMAP: fix LIST "" "" answer (StringIndexOutOfBoundsException)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@371 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-18 01:16:31 +00:00
mguessan cd20a970ce IMAP: search implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@368 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-17 22:59:32 +00:00
mguessan a21cfb1b8a Caldav: outbox handling, notify all attendees if current user is organizer,
else notify only organizer

git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@364 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-16 23:42:07 +00:00
mguessan 5245ece50a Caldav: from John Ahern: convert CLASS and iCal X-CALENDARSERVER-ACCESS
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@363 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-16 23:39:54 +00:00
mguessan 247f656eea Implement DavMail equals
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@356 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 14:31:11 +00:00
mguessan 60a2264618 Caldav: Change message sent through outbox contentClass to urn:content-classes:calendarmessage, parse body to build recipients, exclude current user from recipients
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@353 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 11:33:19 +00:00
mguessan 0ac3b1a938 Caldav: Fix Connection: close handling and ensure full content read
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@351 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-12 01:33:49 +00:00
mguessan 78ac1ebbbb Fix: Emails sent with Outlook contain "=" characters
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@342 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-11 11:30:18 +00:00
mguessan 6deee85651 LDAP: fix gallookup regression
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@339 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-09 13:57:10 +00:00
mguessan c49f37d9ac Caldav: implement invitations through outbox (calendar-auto-schedule)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@337 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-09 10:12:09 +00:00
mguessan d7845a25aa IMAP: handle optional datereceived parameter on append
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@334 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 17:15:30 +00:00
mguessan ab63b284dd Mark messages deleted through POP as read, use Overwrite and Allow-rename headers in moveToTrash
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@333 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 16:28:54 +00:00
mguessan 3c359b717a IMAP: Fake subscribe/unsubscribe responses
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@332 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 16:06:34 +00:00
mguessan f15d9c25e4 IMAP: implement forwarded and answered flags
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@331 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-05 00:18:29 +00:00
mguessan 88081c9e42 IMAP: replace DAV:ishidden with DAV:isdeleted and fix new Iterator FETCH
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@330 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 23:33:29 +00:00
mguessan 70a8286809 IMAP: use DAV:ishidden as persistent deleted flag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@329 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 23:06:30 +00:00
mguessan e9f138238a Fix sendMail regression after IMAP implementation
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@326 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-04 20:38:07 +00:00
mguessan db381db85b Fix conflict between Draft and bcc PROPATCH
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@325 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 23:54:48 +00:00
mguessan 6fa000b55a Refactor message delete methods
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@323 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 21:02:33 +00:00
mguessan ad851bc6ce IMAP: Create messages as Draft, handle draft flag
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@317 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 16:13:00 +00:00
mguessan 70fc412250 IMAP: flagged, junk flags, draft replace (append + delete)
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@314 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-03 14:38:05 +00:00
mguessan 61b3f9c7a5 IMAP: Implement copy and delete actions on messages and folders
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@313 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-02 23:29:44 +00:00
mguessan 81f88a5d18 IMAP: convert Exchange message uid to long to create persistent IMAP uids
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@311 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-02-02 07:19:57 +00:00
mguessan f92fa85d1a IMAP: implement move folder, Seen flag, only list mail folders, improve message headers retrieval
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@308 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-26 23:51:08 +00:00
mguessan 091ddc244f Build message name from subject on create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@307 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-24 12:53:22 +00:00
mguessan 1fd0964f78 folder creation cleanup
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@306 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 13:03:32 +00:00
mguessan 43ddbaf8e2 Implement folder create
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@305 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 13:01:46 +00:00
mguessan f619571390 IMAP: implement search check after append
git-svn-id: http://svn.code.sf.net/p/davmail/code/trunk@304 3d1905a2-6b24-0410-a738-b14d5a86fcbd
2009-01-23 11:20:20 +00:00