~ubuntu-branches/ubuntu/natty/evolution-data-server/natty

« back to all changes in this revision

Viewing changes to docs/reference/camel/xml/camel-imap-store.xml

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-03-01 22:47:15 UTC
  • mfrom: (1.1.77 upstream)
  • Revision ID: james.westby@ubuntu.com-20100301224715-drsxc2y3t8anz3c0
Tags: 2.28.3-0ubuntu1
* New upstream version:
  Bug Fixes:
  - #602723 - Contact list name doesn't get displayed in 'To' dialog 
  - #600322 - assertion failed: (reply == msg) in cs_waitinfo()
              (lp: #455020, #475147)
  - #564727 - Few memory leaks (lp: #305428)
  - #574940 - Always ref returned info from message_info_from_uid 
              (lp: #341909)
  - #429317 - Use the relative URI returned if the server 
              re-directs a request
  - #602820 - Test validity of a book_view before using it in LDAP 
  - #590762 - Recurring google calendar items are not changeable
  - #604236 - Slow GPG processing 
  - #597816 - Do not crash on incorrect parameters used in sexp to SQL 
              (lp: #444177)
  - #604544 - Try Exchange fallback authentication only once 
  - #600778 - Fix --enable-e2k-debug configure option resolution 
  - #260407 - 'endswith' address book search doesn't work 
  - #549221 - (bnc) delete, sync flags immediately
* debian/patches/99_reconfigure.patch:
  - new version update

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<refentry id="camel-CamelImapStore">
2
 
<refmeta>
3
 
<refentrytitle role="top_of_page" id="camel-CamelImapStore.top_of_page">CamelImapStore</refentrytitle>
4
 
<manvolnum>3</manvolnum>
5
 
<refmiscinfo>CAMEL Library</refmiscinfo>
6
 
</refmeta>
7
 
 
8
 
<refnamediv>
9
 
<refname>CamelImapStore</refname>
10
 
<refpurpose></refpurpose>
11
 
</refnamediv>
12
 
 
13
 
<refsynopsisdiv id="camel-CamelImapStore.synopsis" role="synopsis">
14
 
<title role="synopsis.title">Synopsis</title>
15
 
 
16
 
<synopsis>
17
 
                    <link linkend="CamelImapMsg">CamelImapMsg</link>;
18
 
struct              <link linkend="CamelImapStore">CamelImapStore</link>;
19
 
<link linkend="CamelImapMsg">CamelImapMsg</link> *      <link linkend="camel-imap-msg-new">camel_imap_msg_new</link>                  (<link linkend="void">void</link> (receiveCamelImapStore *store, struct _CamelImapMsg *m) (),
20
 
                                                         <link linkend="void">void</link> (freeCamelImapStore *store, struct _CamelImapMsg *m) (),
21
 
                                                         <link linkend="gsize">gsize</link> size);
22
 
<link linkend="void">void</link>                <link linkend="camel-imap-msg-queue">camel_imap_msg_queue</link>                (<link linkend="CamelImapStore">CamelImapStore</link> *store,
23
 
                                                         <link linkend="CamelImapMsg">CamelImapMsg</link> *msg);
24
 
#define             <link linkend="CAMEL-IMAP-STORE-NAMESPACE--CAPS">CAMEL_IMAP_STORE_NAMESPACE</link>
25
 
#define             <link linkend="CAMEL-IMAP-STORE-OVERRIDE-NAMESPACE--CAPS">CAMEL_IMAP_STORE_OVERRIDE_NAMESPACE</link>
26
 
#define             <link linkend="CAMEL-IMAP-STORE-CHECK-ALL--CAPS">CAMEL_IMAP_STORE_CHECK_ALL</link>
27
 
#define             <link linkend="CAMEL-IMAP-STORE-FILTER-INBOX--CAPS">CAMEL_IMAP_STORE_FILTER_INBOX</link>
28
 
#define             <link linkend="CAMEL-IMAP-STORE-FILTER-JUNK--CAPS">CAMEL_IMAP_STORE_FILTER_JUNK</link>
29
 
#define             <link linkend="CAMEL-IMAP-STORE-FILTER-JUNK-INBOX--CAPS">CAMEL_IMAP_STORE_FILTER_JUNK_INBOX</link>
30
 
#define             <link linkend="CAMEL-IMAP-STORE-CHECK-LSUB--CAPS">CAMEL_IMAP_STORE_CHECK_LSUB</link>
31
 
#define             <link linkend="CAMEL-IMAP-FOLDER-MARKED--CAPS">CAMEL_IMAP_FOLDER_MARKED</link>
32
 
#define             <link linkend="CAMEL-IMAP-FOLDER-UNMARKED--CAPS">CAMEL_IMAP_FOLDER_UNMARKED</link>
33
 
enum                <link linkend="CamelImapServerLevel">CamelImapServerLevel</link>;
34
 
#define             <link linkend="IMAP-CAPABILITY-IMAP4--CAPS">IMAP_CAPABILITY_IMAP4</link>
35
 
#define             <link linkend="IMAP-CAPABILITY-IMAP4REV1--CAPS">IMAP_CAPABILITY_IMAP4REV1</link>
36
 
#define             <link linkend="IMAP-CAPABILITY-STATUS--CAPS">IMAP_CAPABILITY_STATUS</link>
37
 
#define             <link linkend="IMAP-CAPABILITY-NAMESPACE--CAPS">IMAP_CAPABILITY_NAMESPACE</link>
38
 
#define             <link linkend="IMAP-CAPABILITY-UIDPLUS--CAPS">IMAP_CAPABILITY_UIDPLUS</link>
39
 
#define             <link linkend="IMAP-CAPABILITY-LITERALPLUS--CAPS">IMAP_CAPABILITY_LITERALPLUS</link>
40
 
#define             <link linkend="IMAP-CAPABILITY-STARTTLS--CAPS">IMAP_CAPABILITY_STARTTLS</link>
41
 
#define             <link linkend="IMAP-CAPABILITY-useful-lsub">IMAP_CAPABILITY_useful_lsub</link>
42
 
#define             <link linkend="IMAP-CAPABILITY-utf8-search">IMAP_CAPABILITY_utf8_search</link>
43
 
#define             <link linkend="IMAP-CAPABILITY-XGWEXTENSIONS--CAPS">IMAP_CAPABILITY_XGWEXTENSIONS</link>
44
 
#define             <link linkend="IMAP-CAPABILITY-XGWMOVE--CAPS">IMAP_CAPABILITY_XGWMOVE</link>
45
 
#define             <link linkend="IMAP-CAPABILITY-LOGINDISABLED--CAPS">IMAP_CAPABILITY_LOGINDISABLED</link>
46
 
#define             <link linkend="IMAP-CAPABILITY-QUOTA--CAPS">IMAP_CAPABILITY_QUOTA</link>
47
 
#define             <link linkend="IMAP-PARAM-OVERRIDE-NAMESPACE--CAPS">IMAP_PARAM_OVERRIDE_NAMESPACE</link>
48
 
#define             <link linkend="IMAP-PARAM-CHECK-ALL--CAPS">IMAP_PARAM_CHECK_ALL</link>
49
 
#define             <link linkend="IMAP-PARAM-FILTER-INBOX--CAPS">IMAP_PARAM_FILTER_INBOX</link>
50
 
#define             <link linkend="IMAP-PARAM-FILTER-JUNK--CAPS">IMAP_PARAM_FILTER_JUNK</link>
51
 
#define             <link linkend="IMAP-PARAM-FILTER-JUNK-INBOX--CAPS">IMAP_PARAM_FILTER_JUNK_INBOX</link>
52
 
#define             <link linkend="IMAP-PARAM-SUBSCRIPTIONS--CAPS">IMAP_PARAM_SUBSCRIPTIONS</link>
53
 
#define             <link linkend="IMAP-PARAM-CHECK-LSUB--CAPS">IMAP_PARAM_CHECK_LSUB</link>
54
 
#define             <link linkend="IMAP-FETCH-ALL-HEADERS--CAPS">IMAP_FETCH_ALL_HEADERS</link>
55
 
#define             <link linkend="IMAP-FETCH-MAILING-LIST-HEADERS--CAPS">IMAP_FETCH_MAILING_LIST_HEADERS</link>
56
 
#define             <link linkend="IMAP-FETCH-MINIMAL-HEADERS--CAPS">IMAP_FETCH_MINIMAL_HEADERS</link>
57
 
<link linkend="gboolean">gboolean</link>            <link linkend="camel-imap-store-connected">camel_imap_store_connected</link>          (<link linkend="CamelImapStore">CamelImapStore</link> *store,
58
 
                                                         <link linkend="CamelException">CamelException</link> *ex);
59
 
<link linkend="gssize">gssize</link>              <link linkend="camel-imap-store-readline">camel_imap_store_readline</link>           (<link linkend="CamelImapStore">CamelImapStore</link> *store,
60
 
                                                         <link linkend="gchar">gchar</link> **dest,
61
 
                                                         <link linkend="CamelException">CamelException</link> *ex);
62
 
</synopsis>
63
 
</refsynopsisdiv>
64
 
 
65
 
 
66
 
 
67
 
 
68
 
 
69
 
 
70
 
 
71
 
 
72
 
 
73
 
<refsect1 id="camel-CamelImapStore.description" role="desc">
74
 
<title role="desc.title">Description</title>
75
 
<para>
76
 
</para>
77
 
</refsect1>
78
 
 
79
 
<refsect1 id="camel-CamelImapStore.details" role="details">
80
 
<title role="details.title">Details</title>
81
 
<refsect2 id="CamelImapMsg" role="struct">
82
 
<title>CamelImapMsg</title>
83
 
<indexterm zone="CamelImapMsg"><primary sortas="CamelImapMsg">CamelImapMsg</primary></indexterm><programlisting>typedef struct {
84
 
        CamelMsg msg;
85
 
 
86
 
        void (*receive)(CamelImapStore *store, struct _CamelImapMsg *m);
87
 
        void (*free)(CamelImapStore *store, struct _CamelImapMsg *m);
88
 
} CamelImapMsg;
89
 
</programlisting>
90
 
<para>
91
 
</para></refsect2>
92
 
<refsect2 id="CamelImapStore" role="struct">
93
 
<title>struct CamelImapStore</title>
94
 
<indexterm zone="CamelImapStore"><primary sortas="CamelImapStore">CamelImapStore</primary></indexterm><programlisting>struct CamelImapStore {
95
 
        CamelOfflineStore parent_object;
96
 
 
97
 
        CamelStream *istream;
98
 
        CamelStream *ostream;
99
 
 
100
 
        struct _CamelImapStoreSummary *summary;
101
 
 
102
 
        /* Information about the command channel / connection status */
103
 
        guint connected:1;
104
 
        guint preauthed:1;
105
 
 
106
 
        /* broken server - don't use BODY, dont use partial fetches for message retrival */
107
 
        guint braindamaged:1;
108
 
        guint renaming:1;
109
 
        /* broken server - wont let us append with custom flags even if the folder allows them */
110
 
        guint nocustomappend:1;
111
 
 
112
 
        gchar tag_prefix;
113
 
        guint32 command;
114
 
        CamelFolder *current_folder;
115
 
 
116
 
        /* Information about the server */
117
 
        CamelImapServerLevel server_level;
118
 
        guint32 capabilities, parameters;
119
 
        /* NB: namespace should be handled by summary-&gt;namespace */
120
 
        gchar *namespace, dir_sep, *base_url, *storage_path;
121
 
        GHashTable *authtypes;
122
 
 
123
 
        time_t refresh_stamp;
124
 
 
125
 
        guint32 headers;
126
 
        gchar *custom_headers;
127
 
};
128
 
</programlisting>
129
 
<para>
130
 
</para></refsect2>
131
 
<refsect2 id="camel-imap-msg-new" role="function">
132
 
<title>camel_imap_msg_new ()</title>
133
 
<indexterm zone="camel-imap-msg-new"><primary sortas="camel_imap_msg_new">camel_imap_msg_new</primary></indexterm><programlisting><link linkend="CamelImapMsg">CamelImapMsg</link> *      camel_imap_msg_new                  (<link linkend="void">void</link> (receiveCamelImapStore *store, struct _CamelImapMsg *m) (),
134
 
                                                         <link linkend="void">void</link> (freeCamelImapStore *store, struct _CamelImapMsg *m) (),
135
 
                                                         <link linkend="gsize">gsize</link> size);</programlisting>
136
 
<para>
137
 
</para><variablelist role="params">
138
 
<varlistentry><term><parameter>receive</parameter>&#160;:</term>
139
 
<listitem><simpara>
140
 
</simpara></listitem></varlistentry>
141
 
<varlistentry><term><parameter>free</parameter>&#160;:</term>
142
 
<listitem><simpara>
143
 
</simpara></listitem></varlistentry>
144
 
<varlistentry><term><parameter>size</parameter>&#160;:</term>
145
 
<listitem><simpara>
146
 
</simpara></listitem></varlistentry>
147
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
148
 
</simpara></listitem></varlistentry>
149
 
</variablelist></refsect2>
150
 
<refsect2 id="camel-imap-msg-queue" role="function">
151
 
<title>camel_imap_msg_queue ()</title>
152
 
<indexterm zone="camel-imap-msg-queue"><primary sortas="camel_imap_msg_queue">camel_imap_msg_queue</primary></indexterm><programlisting><link linkend="void">void</link>                camel_imap_msg_queue                (<link linkend="CamelImapStore">CamelImapStore</link> *store,
153
 
                                                         <link linkend="CamelImapMsg">CamelImapMsg</link> *msg);</programlisting>
154
 
<para>
155
 
</para><variablelist role="params">
156
 
<varlistentry><term><parameter>store</parameter>&#160;:</term>
157
 
<listitem><simpara>
158
 
</simpara></listitem></varlistentry>
159
 
<varlistentry><term><parameter>msg</parameter>&#160;:</term>
160
 
<listitem><simpara>
161
 
</simpara></listitem></varlistentry>
162
 
</variablelist></refsect2>
163
 
<refsect2 id="CAMEL-IMAP-STORE-NAMESPACE--CAPS" role="macro">
164
 
<title>CAMEL_IMAP_STORE_NAMESPACE</title>
165
 
<indexterm zone="CAMEL-IMAP-STORE-NAMESPACE--CAPS"><primary sortas="CAMEL_IMAP_STORE_NAMESPACE">CAMEL_IMAP_STORE_NAMESPACE</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_NAMESPACE           (CAMEL_IMAP_STORE_ARG_NAMESPACE | CAMEL_ARG_STR)
166
 
</programlisting>
167
 
<para>
168
 
</para></refsect2>
169
 
<refsect2 id="CAMEL-IMAP-STORE-OVERRIDE-NAMESPACE--CAPS" role="macro">
170
 
<title>CAMEL_IMAP_STORE_OVERRIDE_NAMESPACE</title>
171
 
<indexterm zone="CAMEL-IMAP-STORE-OVERRIDE-NAMESPACE--CAPS"><primary sortas="CAMEL_IMAP_STORE_OVERRIDE_NAMESPACE">CAMEL_IMAP_STORE_OVERRIDE_NAMESPACE</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_OVERRIDE_NAMESPACE  (CAMEL_IMAP_STORE_ARG_OVERRIDE_NAMESPACE | CAMEL_ARG_INT)
172
 
</programlisting>
173
 
<para>
174
 
</para></refsect2>
175
 
<refsect2 id="CAMEL-IMAP-STORE-CHECK-ALL--CAPS" role="macro">
176
 
<title>CAMEL_IMAP_STORE_CHECK_ALL</title>
177
 
<indexterm zone="CAMEL-IMAP-STORE-CHECK-ALL--CAPS"><primary sortas="CAMEL_IMAP_STORE_CHECK_ALL">CAMEL_IMAP_STORE_CHECK_ALL</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_CHECK_ALL           (CAMEL_IMAP_STORE_ARG_CHECK_ALL | CAMEL_ARG_INT)
178
 
</programlisting>
179
 
<para>
180
 
</para></refsect2>
181
 
<refsect2 id="CAMEL-IMAP-STORE-FILTER-INBOX--CAPS" role="macro">
182
 
<title>CAMEL_IMAP_STORE_FILTER_INBOX</title>
183
 
<indexterm zone="CAMEL-IMAP-STORE-FILTER-INBOX--CAPS"><primary sortas="CAMEL_IMAP_STORE_FILTER_INBOX">CAMEL_IMAP_STORE_FILTER_INBOX</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_FILTER_INBOX        (CAMEL_IMAP_STORE_ARG_FILTER_INBOX | CAMEL_ARG_INT)
184
 
</programlisting>
185
 
<para>
186
 
</para></refsect2>
187
 
<refsect2 id="CAMEL-IMAP-STORE-FILTER-JUNK--CAPS" role="macro">
188
 
<title>CAMEL_IMAP_STORE_FILTER_JUNK</title>
189
 
<indexterm zone="CAMEL-IMAP-STORE-FILTER-JUNK--CAPS"><primary sortas="CAMEL_IMAP_STORE_FILTER_JUNK">CAMEL_IMAP_STORE_FILTER_JUNK</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_FILTER_JUNK         (CAMEL_IMAP_STORE_ARG_FILTER_JUNK | CAMEL_ARG_BOO)
190
 
</programlisting>
191
 
<para>
192
 
</para></refsect2>
193
 
<refsect2 id="CAMEL-IMAP-STORE-FILTER-JUNK-INBOX--CAPS" role="macro">
194
 
<title>CAMEL_IMAP_STORE_FILTER_JUNK_INBOX</title>
195
 
<indexterm zone="CAMEL-IMAP-STORE-FILTER-JUNK-INBOX--CAPS"><primary sortas="CAMEL_IMAP_STORE_FILTER_JUNK_INBOX">CAMEL_IMAP_STORE_FILTER_JUNK_INBOX</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_FILTER_JUNK_INBOX   (CAMEL_IMAP_STORE_ARG_FILTER_JUNK_INBOX | CAMEL_ARG_BOO)
196
 
</programlisting>
197
 
<para>
198
 
</para></refsect2>
199
 
<refsect2 id="CAMEL-IMAP-STORE-CHECK-LSUB--CAPS" role="macro">
200
 
<title>CAMEL_IMAP_STORE_CHECK_LSUB</title>
201
 
<indexterm zone="CAMEL-IMAP-STORE-CHECK-LSUB--CAPS"><primary sortas="CAMEL_IMAP_STORE_CHECK_LSUB">CAMEL_IMAP_STORE_CHECK_LSUB</primary></indexterm><programlisting>#define CAMEL_IMAP_STORE_CHECK_LSUB          (CAMEL_IMAP_STORE_ARG_CHECK_LSUB | CAMEL_ARG_BOO)
202
 
</programlisting>
203
 
<para>
204
 
</para></refsect2>
205
 
<refsect2 id="CAMEL-IMAP-FOLDER-MARKED--CAPS" role="macro">
206
 
<title>CAMEL_IMAP_FOLDER_MARKED</title>
207
 
<indexterm zone="CAMEL-IMAP-FOLDER-MARKED--CAPS"><primary sortas="CAMEL_IMAP_FOLDER_MARKED">CAMEL_IMAP_FOLDER_MARKED</primary></indexterm><programlisting>#define CAMEL_IMAP_FOLDER_MARKED           (1&lt;&lt;16)
208
 
</programlisting>
209
 
<para>
210
 
</para></refsect2>
211
 
<refsect2 id="CAMEL-IMAP-FOLDER-UNMARKED--CAPS" role="macro">
212
 
<title>CAMEL_IMAP_FOLDER_UNMARKED</title>
213
 
<indexterm zone="CAMEL-IMAP-FOLDER-UNMARKED--CAPS"><primary sortas="CAMEL_IMAP_FOLDER_UNMARKED">CAMEL_IMAP_FOLDER_UNMARKED</primary></indexterm><programlisting>#define CAMEL_IMAP_FOLDER_UNMARKED           (1&lt;&lt;17)
214
 
</programlisting>
215
 
<para>
216
 
</para></refsect2>
217
 
<refsect2 id="CamelImapServerLevel" role="enum">
218
 
<title>enum CamelImapServerLevel</title>
219
 
<indexterm zone="CamelImapServerLevel"><primary sortas="CamelImapServerLevel">CamelImapServerLevel</primary></indexterm><programlisting>typedef enum {
220
 
        IMAP_LEVEL_UNKNOWN,
221
 
        IMAP_LEVEL_IMAP4,
222
 
        IMAP_LEVEL_IMAP4REV1
223
 
} CamelImapServerLevel;
224
 
</programlisting>
225
 
<para>
226
 
</para></refsect2>
227
 
<refsect2 id="IMAP-CAPABILITY-IMAP4--CAPS" role="macro">
228
 
<title>IMAP_CAPABILITY_IMAP4</title>
229
 
<indexterm zone="IMAP-CAPABILITY-IMAP4--CAPS"><primary sortas="IMAP_CAPABILITY_IMAP4">IMAP_CAPABILITY_IMAP4</primary></indexterm><programlisting>#define IMAP_CAPABILITY_IMAP4                  (1 &lt;&lt; 0)
230
 
</programlisting>
231
 
<para>
232
 
</para></refsect2>
233
 
<refsect2 id="IMAP-CAPABILITY-IMAP4REV1--CAPS" role="macro">
234
 
<title>IMAP_CAPABILITY_IMAP4REV1</title>
235
 
<indexterm zone="IMAP-CAPABILITY-IMAP4REV1--CAPS"><primary sortas="IMAP_CAPABILITY_IMAP4REV1">IMAP_CAPABILITY_IMAP4REV1</primary></indexterm><programlisting>#define IMAP_CAPABILITY_IMAP4REV1          (1 &lt;&lt; 1)
236
 
</programlisting>
237
 
<para>
238
 
</para></refsect2>
239
 
<refsect2 id="IMAP-CAPABILITY-STATUS--CAPS" role="macro">
240
 
<title>IMAP_CAPABILITY_STATUS</title>
241
 
<indexterm zone="IMAP-CAPABILITY-STATUS--CAPS"><primary sortas="IMAP_CAPABILITY_STATUS">IMAP_CAPABILITY_STATUS</primary></indexterm><programlisting>#define IMAP_CAPABILITY_STATUS                      (1 &lt;&lt; 2)
242
 
</programlisting>
243
 
<para>
244
 
</para></refsect2>
245
 
<refsect2 id="IMAP-CAPABILITY-NAMESPACE--CAPS" role="macro">
246
 
<title>IMAP_CAPABILITY_NAMESPACE</title>
247
 
<indexterm zone="IMAP-CAPABILITY-NAMESPACE--CAPS"><primary sortas="IMAP_CAPABILITY_NAMESPACE">IMAP_CAPABILITY_NAMESPACE</primary></indexterm><programlisting>#define IMAP_CAPABILITY_NAMESPACE          (1 &lt;&lt; 3)
248
 
</programlisting>
249
 
<para>
250
 
</para></refsect2>
251
 
<refsect2 id="IMAP-CAPABILITY-UIDPLUS--CAPS" role="macro">
252
 
<title>IMAP_CAPABILITY_UIDPLUS</title>
253
 
<indexterm zone="IMAP-CAPABILITY-UIDPLUS--CAPS"><primary sortas="IMAP_CAPABILITY_UIDPLUS">IMAP_CAPABILITY_UIDPLUS</primary></indexterm><programlisting>#define IMAP_CAPABILITY_UIDPLUS                  (1 &lt;&lt; 4)
254
 
</programlisting>
255
 
<para>
256
 
</para></refsect2>
257
 
<refsect2 id="IMAP-CAPABILITY-LITERALPLUS--CAPS" role="macro">
258
 
<title>IMAP_CAPABILITY_LITERALPLUS</title>
259
 
<indexterm zone="IMAP-CAPABILITY-LITERALPLUS--CAPS"><primary sortas="IMAP_CAPABILITY_LITERALPLUS">IMAP_CAPABILITY_LITERALPLUS</primary></indexterm><programlisting>#define IMAP_CAPABILITY_LITERALPLUS          (1 &lt;&lt; 5)
260
 
</programlisting>
261
 
<para>
262
 
</para></refsect2>
263
 
<refsect2 id="IMAP-CAPABILITY-STARTTLS--CAPS" role="macro">
264
 
<title>IMAP_CAPABILITY_STARTTLS</title>
265
 
<indexterm zone="IMAP-CAPABILITY-STARTTLS--CAPS"><primary sortas="IMAP_CAPABILITY_STARTTLS">IMAP_CAPABILITY_STARTTLS</primary></indexterm><programlisting>#define IMAP_CAPABILITY_STARTTLS                (1 &lt;&lt; 6)
266
 
</programlisting>
267
 
<para>
268
 
</para></refsect2>
269
 
<refsect2 id="IMAP-CAPABILITY-useful-lsub" role="macro">
270
 
<title>IMAP_CAPABILITY_useful_lsub</title>
271
 
<indexterm zone="IMAP-CAPABILITY-useful-lsub"><primary sortas="IMAP_CAPABILITY_useful_lsub">IMAP_CAPABILITY_useful_lsub</primary></indexterm><programlisting>#define IMAP_CAPABILITY_useful_lsub                (1 &lt;&lt; 7)
272
 
</programlisting>
273
 
<para>
274
 
</para></refsect2>
275
 
<refsect2 id="IMAP-CAPABILITY-utf8-search" role="macro">
276
 
<title>IMAP_CAPABILITY_utf8_search</title>
277
 
<indexterm zone="IMAP-CAPABILITY-utf8-search"><primary sortas="IMAP_CAPABILITY_utf8_search">IMAP_CAPABILITY_utf8_search</primary></indexterm><programlisting>#define IMAP_CAPABILITY_utf8_search                (1 &lt;&lt; 8)
278
 
</programlisting>
279
 
<para>
280
 
</para></refsect2>
281
 
<refsect2 id="IMAP-CAPABILITY-XGWEXTENSIONS--CAPS" role="macro">
282
 
<title>IMAP_CAPABILITY_XGWEXTENSIONS</title>
283
 
<indexterm zone="IMAP-CAPABILITY-XGWEXTENSIONS--CAPS"><primary sortas="IMAP_CAPABILITY_XGWEXTENSIONS">IMAP_CAPABILITY_XGWEXTENSIONS</primary></indexterm><programlisting>#define IMAP_CAPABILITY_XGWEXTENSIONS          (1 &lt;&lt; 9)
284
 
</programlisting>
285
 
<para>
286
 
</para></refsect2>
287
 
<refsect2 id="IMAP-CAPABILITY-XGWMOVE--CAPS" role="macro">
288
 
<title>IMAP_CAPABILITY_XGWMOVE</title>
289
 
<indexterm zone="IMAP-CAPABILITY-XGWMOVE--CAPS"><primary sortas="IMAP_CAPABILITY_XGWMOVE">IMAP_CAPABILITY_XGWMOVE</primary></indexterm><programlisting>#define IMAP_CAPABILITY_XGWMOVE                  (1 &lt;&lt; 10)
290
 
</programlisting>
291
 
<para>
292
 
</para></refsect2>
293
 
<refsect2 id="IMAP-CAPABILITY-LOGINDISABLED--CAPS" role="macro">
294
 
<title>IMAP_CAPABILITY_LOGINDISABLED</title>
295
 
<indexterm zone="IMAP-CAPABILITY-LOGINDISABLED--CAPS"><primary sortas="IMAP_CAPABILITY_LOGINDISABLED">IMAP_CAPABILITY_LOGINDISABLED</primary></indexterm><programlisting>#define IMAP_CAPABILITY_LOGINDISABLED          (1 &lt;&lt; 11)
296
 
</programlisting>
297
 
<para>
298
 
</para></refsect2>
299
 
<refsect2 id="IMAP-CAPABILITY-QUOTA--CAPS" role="macro">
300
 
<title>IMAP_CAPABILITY_QUOTA</title>
301
 
<indexterm zone="IMAP-CAPABILITY-QUOTA--CAPS"><primary sortas="IMAP_CAPABILITY_QUOTA">IMAP_CAPABILITY_QUOTA</primary></indexterm><programlisting>#define IMAP_CAPABILITY_QUOTA                  (1 &lt;&lt; 12)
302
 
</programlisting>
303
 
<para>
304
 
</para></refsect2>
305
 
<refsect2 id="IMAP-PARAM-OVERRIDE-NAMESPACE--CAPS" role="macro">
306
 
<title>IMAP_PARAM_OVERRIDE_NAMESPACE</title>
307
 
<indexterm zone="IMAP-PARAM-OVERRIDE-NAMESPACE--CAPS"><primary sortas="IMAP_PARAM_OVERRIDE_NAMESPACE">IMAP_PARAM_OVERRIDE_NAMESPACE</primary></indexterm><programlisting>#define IMAP_PARAM_OVERRIDE_NAMESPACE          (1 &lt;&lt; 0)
308
 
</programlisting>
309
 
<para>
310
 
</para></refsect2>
311
 
<refsect2 id="IMAP-PARAM-CHECK-ALL--CAPS" role="macro">
312
 
<title>IMAP_PARAM_CHECK_ALL</title>
313
 
<indexterm zone="IMAP-PARAM-CHECK-ALL--CAPS"><primary sortas="IMAP_PARAM_CHECK_ALL">IMAP_PARAM_CHECK_ALL</primary></indexterm><programlisting>#define IMAP_PARAM_CHECK_ALL                      (1 &lt;&lt; 1)
314
 
</programlisting>
315
 
<para>
316
 
</para></refsect2>
317
 
<refsect2 id="IMAP-PARAM-FILTER-INBOX--CAPS" role="macro">
318
 
<title>IMAP_PARAM_FILTER_INBOX</title>
319
 
<indexterm zone="IMAP-PARAM-FILTER-INBOX--CAPS"><primary sortas="IMAP_PARAM_FILTER_INBOX">IMAP_PARAM_FILTER_INBOX</primary></indexterm><programlisting>#define IMAP_PARAM_FILTER_INBOX                  (1 &lt;&lt; 2)
320
 
</programlisting>
321
 
<para>
322
 
</para></refsect2>
323
 
<refsect2 id="IMAP-PARAM-FILTER-JUNK--CAPS" role="macro">
324
 
<title>IMAP_PARAM_FILTER_JUNK</title>
325
 
<indexterm zone="IMAP-PARAM-FILTER-JUNK--CAPS"><primary sortas="IMAP_PARAM_FILTER_JUNK">IMAP_PARAM_FILTER_JUNK</primary></indexterm><programlisting>#define IMAP_PARAM_FILTER_JUNK                      (1 &lt;&lt; 3)
326
 
</programlisting>
327
 
<para>
328
 
</para></refsect2>
329
 
<refsect2 id="IMAP-PARAM-FILTER-JUNK-INBOX--CAPS" role="macro">
330
 
<title>IMAP_PARAM_FILTER_JUNK_INBOX</title>
331
 
<indexterm zone="IMAP-PARAM-FILTER-JUNK-INBOX--CAPS"><primary sortas="IMAP_PARAM_FILTER_JUNK_INBOX">IMAP_PARAM_FILTER_JUNK_INBOX</primary></indexterm><programlisting>#define IMAP_PARAM_FILTER_JUNK_INBOX              (1 &lt;&lt; 4)
332
 
</programlisting>
333
 
<para>
334
 
</para></refsect2>
335
 
<refsect2 id="IMAP-PARAM-SUBSCRIPTIONS--CAPS" role="macro">
336
 
<title>IMAP_PARAM_SUBSCRIPTIONS</title>
337
 
<indexterm zone="IMAP-PARAM-SUBSCRIPTIONS--CAPS"><primary sortas="IMAP_PARAM_SUBSCRIPTIONS">IMAP_PARAM_SUBSCRIPTIONS</primary></indexterm><programlisting>#define IMAP_PARAM_SUBSCRIPTIONS              (1 &lt;&lt; 5)
338
 
</programlisting>
339
 
<para>
340
 
</para></refsect2>
341
 
<refsect2 id="IMAP-PARAM-CHECK-LSUB--CAPS" role="macro">
342
 
<title>IMAP_PARAM_CHECK_LSUB</title>
343
 
<indexterm zone="IMAP-PARAM-CHECK-LSUB--CAPS"><primary sortas="IMAP_PARAM_CHECK_LSUB">IMAP_PARAM_CHECK_LSUB</primary></indexterm><programlisting>#define IMAP_PARAM_CHECK_LSUB                  (1 &lt;&lt; 6) /* check for new messages in subscribed folders */
344
 
</programlisting>
345
 
<para>
346
 
</para></refsect2>
347
 
<refsect2 id="IMAP-FETCH-ALL-HEADERS--CAPS" role="macro">
348
 
<title>IMAP_FETCH_ALL_HEADERS</title>
349
 
<indexterm zone="IMAP-FETCH-ALL-HEADERS--CAPS"><primary sortas="IMAP_FETCH_ALL_HEADERS">IMAP_FETCH_ALL_HEADERS</primary></indexterm><programlisting>#define IMAP_FETCH_ALL_HEADERS 1
350
 
</programlisting>
351
 
<para>
352
 
</para></refsect2>
353
 
<refsect2 id="IMAP-FETCH-MAILING-LIST-HEADERS--CAPS" role="macro">
354
 
<title>IMAP_FETCH_MAILING_LIST_HEADERS</title>
355
 
<indexterm zone="IMAP-FETCH-MAILING-LIST-HEADERS--CAPS"><primary sortas="IMAP_FETCH_MAILING_LIST_HEADERS">IMAP_FETCH_MAILING_LIST_HEADERS</primary></indexterm><programlisting>#define IMAP_FETCH_MAILING_LIST_HEADERS 2 /* Fetches Minimal and Mailing List Headers. Default behavior */
356
 
</programlisting>
357
 
<para>
358
 
</para></refsect2>
359
 
<refsect2 id="IMAP-FETCH-MINIMAL-HEADERS--CAPS" role="macro">
360
 
<title>IMAP_FETCH_MINIMAL_HEADERS</title>
361
 
<indexterm zone="IMAP-FETCH-MINIMAL-HEADERS--CAPS"><primary sortas="IMAP_FETCH_MINIMAL_HEADERS">IMAP_FETCH_MINIMAL_HEADERS</primary></indexterm><programlisting>#define IMAP_FETCH_MINIMAL_HEADERS 3
362
 
</programlisting>
363
 
<para>
364
 
</para></refsect2>
365
 
<refsect2 id="camel-imap-store-connected" role="function">
366
 
<title>camel_imap_store_connected ()</title>
367
 
<indexterm zone="camel-imap-store-connected"><primary sortas="camel_imap_store_connected">camel_imap_store_connected</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            camel_imap_store_connected          (<link linkend="CamelImapStore">CamelImapStore</link> *store,
368
 
                                                         <link linkend="CamelException">CamelException</link> *ex);</programlisting>
369
 
<para>
370
 
</para><variablelist role="params">
371
 
<varlistentry><term><parameter>store</parameter>&#160;:</term>
372
 
<listitem><simpara>
373
 
</simpara></listitem></varlistentry>
374
 
<varlistentry><term><parameter>ex</parameter>&#160;:</term>
375
 
<listitem><simpara>
376
 
</simpara></listitem></varlistentry>
377
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
378
 
</simpara></listitem></varlistentry>
379
 
</variablelist></refsect2>
380
 
<refsect2 id="camel-imap-store-readline" role="function">
381
 
<title>camel_imap_store_readline ()</title>
382
 
<indexterm zone="camel-imap-store-readline"><primary sortas="camel_imap_store_readline">camel_imap_store_readline</primary></indexterm><programlisting><link linkend="gssize">gssize</link>              camel_imap_store_readline           (<link linkend="CamelImapStore">CamelImapStore</link> *store,
383
 
                                                         <link linkend="gchar">gchar</link> **dest,
384
 
                                                         <link linkend="CamelException">CamelException</link> *ex);</programlisting>
385
 
<para>
386
 
</para><variablelist role="params">
387
 
<varlistentry><term><parameter>store</parameter>&#160;:</term>
388
 
<listitem><simpara>
389
 
</simpara></listitem></varlistentry>
390
 
<varlistentry><term><parameter>dest</parameter>&#160;:</term>
391
 
<listitem><simpara>
392
 
</simpara></listitem></varlistentry>
393
 
<varlistentry><term><parameter>ex</parameter>&#160;:</term>
394
 
<listitem><simpara>
395
 
</simpara></listitem></varlistentry>
396
 
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
397
 
</simpara></listitem></varlistentry>
398
 
</variablelist></refsect2>
399
 
 
400
 
</refsect1>
401
 
 
402
 
 
403
 
 
404
 
 
405
 
</refentry>