aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeffrey Stedfast <fejj@helixcode.com>2000-07-18 05:50:11 +0800
committerJeffrey Stedfast <fejj@src.gnome.org>2000-07-18 05:50:11 +0800
commitb0662cb0495c73882e7d1ce7454e0487c54499c6 (patch)
treebc99678b2f3454c93cfc9beda9554445ac1ba474
parent5e5e5082d89b7eb7f3fd76c8aa3b07e3587070a6 (diff)
downloadgsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.tar
gsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.tar.gz
gsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.tar.bz2
gsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.tar.lz
gsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.tar.xz
gsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.tar.zst
gsoc2013-evolution-b0662cb0495c73882e7d1ce7454e0487c54499c6.zip
Hacks to get IMAP code to work with CommunigatePro and MS Exchange (and
2000-07-17 Jeffrey Stedfast <fejj@helixcode.com> * providers/imap/camel-imap-folder.c (imap_get_message): Hacks to get IMAP code to work with CommunigatePro and MS Exchange (and any other servers that send back a UID at the end of each FETCH inside of the main body of the message part). (imap_sync): Un-#if 0 the code that sets the flags on the IMAP server for messages that have changed svn path=/trunk/; revision=4195
-rw-r--r--camel/ChangeLog2
-rw-r--r--camel/providers/imap/camel-imap-folder.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog
index 7134fdd81e..6fdbb38697 100644
--- a/camel/ChangeLog
+++ b/camel/ChangeLog
@@ -4,6 +4,8 @@
IMAP code to work with CommunigatePro and MS Exchange (and any other
servers that send back a UID at the end of each FETCH inside of the main
body of the message part).
+ (imap_sync): Un-#if 0 the code that sets the flags on the IMAP server
+ for messages that have changed
2000-07-16 Jeffrey Stedfast <fejj@helixcode.com>
diff --git a/camel/providers/imap/camel-imap-folder.c b/camel/providers/imap/camel-imap-folder.c
index fb1d1ae7b0..39f6732c5c 100644
--- a/camel/providers/imap/camel-imap-folder.c
+++ b/camel/providers/imap/camel-imap-folder.c
@@ -285,11 +285,10 @@ imap_init (CamelFolder *folder, CamelStore *parent_store, CamelFolder *parent_fo
static void
imap_sync (CamelFolder *folder, gboolean expunge, CamelException *ex)
{
-#if 0
CamelImapFolder *imap_folder = CAMEL_IMAP_FOLDER (folder);
gint i, max;
- /* uhhh...this is kinda unsafe so we'll leave it blocked out */
+ /* Set the flags on any messages that have changed this session */
if (imap_folder->summary) {
max = imap_folder->summary->len;
for (i = 0; i < max; i++) {
@@ -332,7 +331,6 @@ imap_sync (CamelFolder *folder, gboolean expunge, CamelException *ex)
}
}
}
-#endif
if (expunge)
imap_expunge (folder, ex);