diff options
author | Dan Winship <danw@src.gnome.org> | 2000-06-16 03:38:00 +0800 |
---|---|---|
committer | Dan Winship <danw@src.gnome.org> | 2000-06-16 03:38:00 +0800 |
commit | 49b37933f943d47bfa6518d30ca12026c83802d9 (patch) | |
tree | d6476888a873f81feb7701a1967da04f90cf0986 /camel/providers/pop3/camel-pop3-store.h | |
parent | f3e0d87b42f7b957b5e37a7995ea4550770c3928 (diff) | |
download | gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.tar gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.tar.gz gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.tar.bz2 gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.tar.lz gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.tar.xz gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.tar.zst gsoc2013-evolution-49b37933f943d47bfa6518d30ca12026c83802d9.zip |
Check server for various interesting extensions.
* providers/pop3/camel-pop3-store.c (connect_to_server): Check
server for various interesting extensions.
* providers/pop3/camel-pop3-folder.c (get_uids): If the server
supports UIDL, use real UIDs rather than fake ones.
(etc): Map uids back to numbers appropriately
svn path=/trunk/; revision=3578
Diffstat (limited to 'camel/providers/pop3/camel-pop3-store.h')
-rw-r--r-- | camel/providers/pop3/camel-pop3-store.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/camel/providers/pop3/camel-pop3-store.h b/camel/providers/pop3/camel-pop3-store.h index 41bc069ff9..97d65741f9 100644 --- a/camel/providers/pop3/camel-pop3-store.h +++ b/camel/providers/pop3/camel-pop3-store.h @@ -47,7 +47,9 @@ typedef struct { CamelStore parent_object; CamelStream *istream, *ostream; - char *apop_timestamp; + char *apop_timestamp, *implementation; + gboolean supports_top, supports_uidl, expires; + int login_delay; } CamelPop3Store; |