|
1 <?xml version="1.0" encoding="utf-8"?> |
|
2 <!-- Copyright (c) 2007-2010 Nokia Corporation and/or its subsidiary(-ies) All rights reserved. --> |
|
3 <!-- This component and the accompanying materials are made available under the terms of the License |
|
4 "Eclipse Public License v1.0" which accompanies this distribution, |
|
5 and is available at the URL "http://www.eclipse.org/legal/epl-v10.html". --> |
|
6 <!-- Initial Contributors: |
|
7 Nokia Corporation - initial contribution. |
|
8 Contributors: |
|
9 --> |
|
10 <!DOCTYPE reference |
|
11 PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd"> |
|
12 <reference id="GUID-931F2B0C-0F7D-5819-83AF-8EC2C8988538" xml:lang="en"><title>Email |
|
13 Settings</title><shortdesc>The Email collection provides IMAP MTM, POP3 MTM and SMTP MTM components |
|
14 to support the IMAP4, POP3 and SMTP email protocols respectively. These components |
|
15 provide APIs to modify configuration settings of an email MTM. </shortdesc><prolog><metadata><keywords/></metadata></prolog><refbody> |
|
16 <section><p>The configuration settings are broadly classified as below: </p> <ul> |
|
17 <li id="GUID-C614F440-92D2-576C-BFFD-4C4CDBFEA092"><p> <b>Service settings:</b> Allows |
|
18 the messaging client to modify the settings parameters and save them. </p> </li> |
|
19 <li id="GUID-76F48B41-6C6A-5FDE-8A87-47C8B4F25D1B"><p> <b>Internet Access |
|
20 Provider (IAP) preferences setting:</b> Allows the messaging client to modify |
|
21 the IAP preferences and save them. </p> </li> |
|
22 <li id="GUID-D6247431-770B-549E-9B5C-9EE31820C3BF"><p> <b>SNAP preferences:</b> Allows |
|
23 the messaging client to set a SNAP identifier to use for internet access. </p> </li> |
|
24 </ul> </section> |
|
25 <section><title>Service settings</title> <p>These settings can be modified |
|
26 by the functions provided by the Email MTM component. Applicable settings |
|
27 for protocols are marked. </p> <table id="GUID-C85C1446-3106-59F4-9C02-06D7827327F6"> |
|
28 <tgroup cols="5"><colspec colname="col0"/><colspec colname="col1"/><colspec colname="col2"/><colspec colname="col3"/><colspec colname="col4"/> |
|
29 <thead> |
|
30 <row> |
|
31 <entry>Setting</entry> |
|
32 <entry>Description</entry> |
|
33 <entry>SMTP</entry> |
|
34 <entry>POP3</entry> |
|
35 <entry>IMAP4</entry> |
|
36 </row> |
|
37 </thead> |
|
38 <tbody> |
|
39 <row> |
|
40 <entry><p>Acknowledge receipts </p> </entry> |
|
41 <entry><p>If the sender of an email message has requested a receipt notification, |
|
42 the messaging client can check this setting and compose a receipt notification |
|
43 message. </p> </entry> |
|
44 <entry><p>-</p> </entry> |
|
45 <entry><p>Supported </p> </entry> |
|
46 <entry><p>Supported </p> </entry> |
|
47 </row> |
|
48 <row> |
|
49 <entry><p>Bearer Mobility </p> </entry> |
|
50 <entry><p>If enabled, indicates that the email service shall attempt a bearer |
|
51 migration when a preferred carrier becomes available (upgrade), or when the |
|
52 carrier over which an existing connection has been made becomes unavailable |
|
53 (downgrade). </p> <p>The following is the default migration: </p> <ul> |
|
54 <li id="GUID-C185CE8D-4825-5288-9A86-E8AA2DED9FEF"><p> <b>upgrade:</b> allow |
|
55 any outstanding operation to complete, then attempt to switch to the new bearer. </p> </li> |
|
56 <li id="GUID-4F8B5FF0-147D-5CC2-A10F-5717ACA1409D"><p> <b>downgrade:</b> immediately |
|
57 close connected sockets, then attempt to switch to the new bearer. Any operations |
|
58 in progress at the time of the migration is resumed when connection has been |
|
59 made through the new carrier. </p> </li> |
|
60 </ul> <p>The default policy is plug-in replaceable, allowing migration notices |
|
61 to be ignored or modifying the handling of outstanding operations, which may |
|
62 be suspended and resumed following the migration. </p> <p>Note that Bearer |
|
63 Mobility can only be performed when the account connection preferences specify |
|
64 a SNAP, see <xref href="GUID-AD6587AD-A5B2-5369-9217-D752A37490C4.dita">Bearer |
|
65 Mobility</xref>. </p> </entry> |
|
66 <entry><p>Supported </p> </entry> |
|
67 <entry><p>Supported </p> </entry> |
|
68 <entry><p>Supported </p> </entry> |
|
69 </row> |
|
70 <row> |
|
71 <entry><p>Body encoding </p> </entry> |
|
72 <entry><p>Specifies the encoding used when sending an email message. </p> </entry> |
|
73 <entry><p>Supported </p> </entry> |
|
74 <entry><p>-</p> </entry> |
|
75 <entry><p>-</p> </entry> |
|
76 </row> |
|
77 <row> |
|
78 <entry><p>Default character set </p> </entry> |
|
79 <entry><p>Sets the character set of the out-bound email message. </p> </entry> |
|
80 <entry><p>Supported </p> </entry> |
|
81 <entry><p>- </p> </entry> |
|
82 <entry><p>- </p> </entry> |
|
83 </row> |
|
84 <row> |
|
85 <entry><p>Disable IMAP Folder Tree Synchronisation </p> </entry> |
|
86 <entry><p>Specifies whether the remote folder tree shall be synchronised as |
|
87 part of account synchronisation operations. The default setting is <codeph>EFalse</codeph>, |
|
88 which means that the folder tree synchronisation shall be performed. </p> </entry> |
|
89 <entry><p>- </p> </entry> |
|
90 <entry><p>- </p> </entry> |
|
91 <entry><p>Supported </p> </entry> |
|
92 </row> |
|
93 <row> |
|
94 <entry><p>Disconnected user mode </p> </entry> |
|
95 <entry><p>If enabled, allows the messaging client to fetch, move, and delete |
|
96 mailbox messages while not connected by queuing offline operations. </p> <p>The |
|
97 queued offline operations are automatically processed the next time the messaging |
|
98 client connects, just before login and Inbox synchronisation. For the IMAP4 |
|
99 protocol, messages are not marked as invisible when disconnected if this setting |
|
100 is enabled. </p> </entry> |
|
101 <entry><p>- </p> </entry> |
|
102 <entry><p>Supported </p> </entry> |
|
103 <entry><p>Supported </p> </entry> |
|
104 </row> |
|
105 <row> |
|
106 <entry><p>Email address </p> </entry> |
|
107 <entry><p>The email address of the subscriber. </p> </entry> |
|
108 <entry><p>Supported </p> </entry> |
|
109 <entry><p>- </p> </entry> |
|
110 <entry><p>- </p> </entry> |
|
111 </row> |
|
112 <row> |
|
113 <entry><p>Email alias </p> </entry> |
|
114 <entry><p>The name of the subscriber as they want it to appear in the header |
|
115 of the email messages they send. </p> </entry> |
|
116 <entry><p>Supported </p> </entry> |
|
117 <entry><p>- </p> </entry> |
|
118 <entry><p>- </p> </entry> |
|
119 </row> |
|
120 <row> |
|
121 <entry><p>Folder path </p> </entry> |
|
122 <entry><p>The path to the IMAP4 mailbox on the server if the subscriber’s |
|
123 primary mailbox is not the Inbox. </p> <p> <b>Note:</b> Most messaging clients |
|
124 need not have to set this. Refer to RFC 3501, Section 5.1 Mailbox naming for |
|
125 more information. </p> </entry> |
|
126 <entry><p>- </p> </entry> |
|
127 <entry><p>- </p> </entry> |
|
128 <entry><p>Supported </p> </entry> |
|
129 </row> |
|
130 <row> |
|
131 <entry><p>Get Mail Options </p> </entry> |
|
132 <entry><p>Specifies how new messages must be fetched when synchronising. The |
|
133 available options are: </p> <ul> |
|
134 <li id="GUID-F28822E7-6AC0-515E-B53F-C7C65CDF665B"><p>Headers only </p> </li> |
|
135 <li id="GUID-7DBDC59C-9E5D-5965-B133-A44A211AD6F1"><p>Body text only (applicable |
|
136 to IMAP4 only) </p> </li> |
|
137 <li id="GUID-B8820C8C-AA0D-5A86-A5E8-837F22887BB9"><p>Attachments only (applicable |
|
138 to IMAP4 only) </p> </li> |
|
139 <li id="GUID-57F98841-57F7-5180-8D6A-C00934875F94"><p>Entire message </p> </li> |
|
140 </ul> </entry> |
|
141 <entry><p>- </p> </entry> |
|
142 <entry><p>Supported </p> </entry> |
|
143 <entry><p>Supported </p> </entry> |
|
144 </row> |
|
145 <row> |
|
146 <entry><p>IMAP IDLE </p> </entry> |
|
147 <entry><p>Specifies whether the IMAP IDLE command must be used as defined |
|
148 in RFC2177. </p> <p>The default setting is <codeph>ETrue</codeph> which means |
|
149 that the IMAP IDLE command is used, if the server supports it. </p> </entry> |
|
150 <entry><p>- </p> </entry> |
|
151 <entry><p>- </p> </entry> |
|
152 <entry><p>Supported </p> </entry> |
|
153 </row> |
|
154 <row> |
|
155 <entry><p>IMAP IDLE timeout </p> </entry> |
|
156 <entry><p>Specifies the IMAP IDLE timeout in seconds. The default setting |
|
157 is 1740 seconds (29 minutes). </p> </entry> |
|
158 <entry><p>- </p> </entry> |
|
159 <entry><p>- </p> </entry> |
|
160 <entry><p>Supported </p> </entry> |
|
161 </row> |
|
162 <row> |
|
163 <entry><p>IMAP Synchronisation Download Rules </p> </entry> |
|
164 <entry><p>Specifies which message parts to automatically download when synchronising |
|
165 the contents of an IMAP email account. See <xref href="GUID-75B1B1DF-4EC2-59BC-8BE0-A8AD681798C5.dita">IMAP |
|
166 Account Settings</xref> for more information. </p> </entry> |
|
167 <entry><p>- </p> </entry> |
|
168 <entry><p>- </p> </entry> |
|
169 <entry><p>Supported </p> </entry> |
|
170 </row> |
|
171 <row> |
|
172 <entry><p>IMAP Transport Buffer Sizes </p> </entry> |
|
173 <entry><p>Allows a client to configure transport buffer sizes of IMAP accounts |
|
174 according to bearer type for fetching of large message parts. </p> <p>It is |
|
175 possible to specify: </p> <ul> |
|
176 <li id="GUID-8083E140-B97C-50FE-8582-92D5BAE8A390"><p>maximum fetch size (default |
|
177 is 20480 octets) </p> </li> |
|
178 <li id="GUID-170DDB00-B16E-5BCC-A4EC-98E6201C88F9"><p>maximum outstanding |
|
179 fetch requests (default is 2 outstanding requests) </p> </li> |
|
180 </ul> <p>Note that this is a global setting that affects all IMAP accounts. </p> </entry> |
|
181 <entry><p>- </p> </entry> |
|
182 <entry><p>- </p> </entry> |
|
183 <entry><p>Supported </p> </entry> |
|
184 </row> |
|
185 <row> |
|
186 <entry><p>Inbox refresh rate </p> </entry> |
|
187 <entry><p>Specifies whether to periodically poll the email server for new |
|
188 messages, and if so, how frequently. </p> </entry> |
|
189 <entry><p>- </p> </entry> |
|
190 <entry><p>- </p> </entry> |
|
191 <entry><p>Supported </p> </entry> |
|
192 </row> |
|
193 <row> |
|
194 <entry><p>Inbox synchronisation limit </p> </entry> |
|
195 <entry><p>Sets the limit (if any) for the number message headers stored in |
|
196 the Inbox of the local device when synchronising. </p> <p>Older message headers |
|
197 are deleted to make space for newer message headers. Messages that have had |
|
198 body text or attachments downloaded will not be deleted and are not considered |
|
199 part of the Inbox count limit. Can also be used to disable Inbox synchronisation |
|
200 after a connection. </p> </entry> |
|
201 <entry><p>- </p> </entry> |
|
202 <entry><p>Supported </p> </entry> |
|
203 <entry><p>Supported </p> </entry> |
|
204 </row> |
|
205 <row> |
|
206 <entry><p>Include signature </p> </entry> |
|
207 <entry><p>If the subscriber has a signature, it is append the body text of |
|
208 out-bound email messages. </p> </entry> |
|
209 <entry><p>Supported </p> </entry> |
|
210 <entry><p>- </p> </entry> |
|
211 <entry><p>- </p> </entry> |
|
212 </row> |
|
213 <row> |
|
214 <entry><p>Include VCard </p> </entry> |
|
215 <entry><p>If the subscriber has a VCard, the VCard is attached to out-bound |
|
216 email messages. </p> </entry> |
|
217 <entry><p>Supported </p> </entry> |
|
218 <entry><p>- </p> </entry> |
|
219 <entry><p>- </p> </entry> |
|
220 </row> |
|
221 <row> |
|
222 <entry><p>Login name </p> </entry> |
|
223 <entry><p>The subscriber’s login name. </p> </entry> |
|
224 <entry><p>Supported </p> </entry> |
|
225 <entry><p>Supported </p> </entry> |
|
226 <entry><p>Supported </p> </entry> |
|
227 </row> |
|
228 <row> |
|
229 <entry><p>Login password </p> </entry> |
|
230 <entry><p>The subscriber’s login password. </p> </entry> |
|
231 <entry><p>Supported </p> </entry> |
|
232 <entry><p>Supported </p> </entry> |
|
233 <entry><p>Supported </p> </entry> |
|
234 </row> |
|
235 <row> |
|
236 <entry><p>Mailbox synchronisation limit </p> </entry> |
|
237 <entry><p>Sets the limit (if any) for the number of messages headers stored |
|
238 in non-Inbox folders on the local device when synchronising. </p> <p>Older |
|
239 message headers are deleted to make space for newer message headers. Messages |
|
240 that have had body text or attachments downloaded will not be deleted and |
|
241 are not considered part of the non-Inbox count limit. Can also be used to |
|
242 disable folder synchronisation. </p> </entry> |
|
243 <entry><p>- </p> </entry> |
|
244 <entry><p>- </p> </entry> |
|
245 <entry><p>Supported </p> </entry> |
|
246 </row> |
|
247 <row> |
|
248 <entry><p>Maximum email size </p> </entry> |
|
249 <entry><p>Allows the messaging client to specify a maximum size (if any) in |
|
250 KB that are downloaded. If the email is larger than the maximum size, none |
|
251 of its body text or attachments are downloaded. </p> </entry> |
|
252 <entry><p>- </p> </entry> |
|
253 <entry><p>Supported </p> </entry> |
|
254 <entry><p>Supported </p> </entry> |
|
255 </row> |
|
256 <row> |
|
257 <entry><p>Path separator </p> </entry> |
|
258 <entry><p>Allows the messaging client to specify the character used to separate |
|
259 hierarchical mailbox names on the IMAP4 server. Refer to RFC 3501 section |
|
260 5.1.1 for more information. </p> </entry> |
|
261 <entry><p>- </p> </entry> |
|
262 <entry><p>- </p> </entry> |
|
263 <entry><p>Supported </p> </entry> |
|
264 </row> |
|
265 <row> |
|
266 <entry><p>Reply-to address </p> </entry> |
|
267 <entry><p>The email address that the subscriber wishes any replies to their |
|
268 email messages to be sent to. However, it is possible to override this on |
|
269 a per message basis when composing the message. </p> </entry> |
|
270 <entry><p>Supported </p> </entry> |
|
271 <entry><p>- </p> </entry> |
|
272 <entry><p>- </p> </entry> |
|
273 </row> |
|
274 <row> |
|
275 <entry><p>Request receipt </p> </entry> |
|
276 <entry><p>If enabled, sent messages indicates to the receiving messaging client |
|
277 that they want a receipt notification message (for example, a read notification) |
|
278 sent back to the email address specified in the receipt address setting. It |
|
279 is entirely up to the receiving messaging client whether it complies with |
|
280 this request. </p> </entry> |
|
281 <entry><p>Supported </p> </entry> |
|
282 <entry><p>- </p> </entry> |
|
283 <entry><p>- </p> </entry> |
|
284 </row> |
|
285 <row> |
|
286 <entry><p>Receipt address </p> </entry> |
|
287 <entry><p>The email address that message receipt notifications is sent to |
|
288 if request receipts has been enabled. </p> </entry> |
|
289 <entry><p>Supported </p> </entry> |
|
290 <entry><p>- </p> </entry> |
|
291 <entry><p>- </p> </entry> |
|
292 </row> |
|
293 <row> |
|
294 <entry><p>Secure sockets </p> </entry> |
|
295 <entry><p>If enabled, a secure TLS connection is negotiated over an un-secure |
|
296 socket on the specified server port according to RFC 2595 and 3207 specifications. </p> </entry> |
|
297 <entry><p>Supported </p> </entry> |
|
298 <entry><p>Supported </p> </entry> |
|
299 <entry><p>Supported </p> </entry> |
|
300 </row> |
|
301 <row> |
|
302 <entry><p>Send copy to self </p> </entry> |
|
303 <entry><p>Specifies how copies of messages must be send to the sender. The |
|
304 available options are: </p> <ul> |
|
305 <li id="GUID-28276A85-A423-5C85-B8DC-E5590877496D"><p>Do not send a copy </p> </li> |
|
306 <li id="GUID-E56F00B8-49C4-51F0-8223-06C0F2AB8D50"><p>Send a copy by including |
|
307 the sender’s email address in the To recipients of the email to be sent </p> </li> |
|
308 <li id="GUID-CA713DF3-97F0-54F1-84F7-F608FF1F4F1A"><p>Send a copy by including |
|
309 the sender’s email address in the Cc recipients of the email to be sent </p> </li> |
|
310 <li id="GUID-E28B8830-E87F-5351-9581-4C1BB2B26A9D"><p>Send a copy by including |
|
311 the sender’s email address in the Bcc recipients of the email to be sent </p> </li> |
|
312 </ul> </entry> |
|
313 <entry><p>Supported </p> </entry> |
|
314 <entry><p>- </p> </entry> |
|
315 <entry><p>- </p> </entry> |
|
316 </row> |
|
317 <row> |
|
318 <entry><p>Send message options </p> </entry> |
|
319 <entry><p>Specifies how the message is sent. The available options are: </p> <ul> |
|
320 <li id="GUID-0DFFAD00-E8D0-5A7A-BAE7-9B288468EBDA"><p>Send messages next time |
|
321 the subscriber connects to their mailbox </p> </li> |
|
322 <li id="GUID-1A1F2366-F8F4-5563-9963-FCDC070A94FA"><p>Send messages immediately </p> </li> |
|
323 <li id="GUID-8EDFB259-896C-5709-9BC4-6B432F352F3A"><p>Send messages when messaging |
|
324 client requests </p> </li> |
|
325 </ul> </entry> |
|
326 <entry><p>Supported </p> </entry> |
|
327 <entry><p>- </p> </entry> |
|
328 <entry><p>- </p> </entry> |
|
329 </row> |
|
330 <row> |
|
331 <entry><p>Server address </p> </entry> |
|
332 <entry><p>The hostname or IP address of the SMTP, IMAP4, or POP3 server. </p> </entry> |
|
333 <entry><p>Supported </p> </entry> |
|
334 <entry><p>Supported </p> </entry> |
|
335 <entry><p>Supported </p> </entry> |
|
336 </row> |
|
337 <row> |
|
338 <entry><p>Server port </p> </entry> |
|
339 <entry><p>The TCP port of the SMTP, IMAP4, or POP3 server. </p> </entry> |
|
340 <entry><p>Supported </p> </entry> |
|
341 <entry><p>Supported </p> </entry> |
|
342 <entry><p>Supported </p> </entry> |
|
343 </row> |
|
344 <row> |
|
345 <entry><p>Size Limiting of emails </p> </entry> |
|
346 <entry><p>If body text size limit is specified, then downloads the body text |
|
347 of a email partially and downloads the attachments only if their size is less |
|
348 than or equal to the specified attachment size limit. </p> </entry> |
|
349 <entry><p>- </p> </entry> |
|
350 <entry><p>- </p> </entry> |
|
351 <entry><p>Supported </p> </entry> |
|
352 </row> |
|
353 <row> |
|
354 <entry><p>SMTP Account Override </p> </entry> |
|
355 <entry><p>Allows the client to associate “SMTP Mobility Accounts” with an |
|
356 SMTP account, to use when connected through specified internet access points. </p> <p>When |
|
357 attempting to send an email using SMTP, the IAP that the connection to the |
|
358 SMTP server is using is checked. If a SMTP mobility account is specified for |
|
359 that IAP, then the settings for that SMTP mobility account is used to send |
|
360 the email. If no SMTP mobility account is specified for that IAP, then the |
|
361 settings from the SMTP account is used. </p> <p>Only settings relating to |
|
362 the sending of emails are overridden – emails are constructed according to |
|
363 the over-ridden SMTP account settings. </p> </entry> |
|
364 <entry><p>Supported </p> </entry> |
|
365 <entry><p>- </p> </entry> |
|
366 <entry><p>- </p> </entry> |
|
367 </row> |
|
368 <row> |
|
369 <entry><p>SSL wrapper </p> </entry> |
|
370 <entry><p>If enabled, a secure TLS connection is established on the specified |
|
371 server port. </p> </entry> |
|
372 <entry><p>Supported </p> </entry> |
|
373 <entry><p>Supported </p> </entry> |
|
374 <entry><p>Supported </p> </entry> |
|
375 </row> |
|
376 <row> |
|
377 <entry><p>TLS/SSL Domain </p> </entry> |
|
378 <entry><p>Specifies the domain to use for certificate validation when establishing |
|
379 a secure TLS connection. </p> </entry> |
|
380 <entry><p>Supported </p> </entry> |
|
381 <entry><p>Supported </p> </entry> |
|
382 <entry><p>Supported </p> </entry> |
|
383 </row> |
|
384 <row> |
|
385 <entry><p>Update flags </p> </entry> |
|
386 <entry><p>If enabled, the seen flag is updated on the IMAP4 mailbox for messages |
|
387 that have been read. This indicates to email applications on other devices |
|
388 accessing the same mailbox that the message has already been read. </p> <p>Likewise, |
|
389 if an email application on another device marks messages as read on the server, |
|
390 then the messaging client indicates that the message has already been read. </p> </entry> |
|
391 <entry><p>- </p> </entry> |
|
392 <entry><p>- </p> </entry> |
|
393 <entry><p>Supported </p> </entry> |
|
394 </row> |
|
395 <row> |
|
396 <entry><p>Use APOP authentication </p> </entry> |
|
397 <entry><p>Specifies whether to use APOP authentication to login to the POP3 |
|
398 mailbox. </p> </entry> |
|
399 <entry><p>- </p> </entry> |
|
400 <entry><p>Supported </p> </entry> |
|
401 <entry><p>- </p> </entry> |
|
402 </row> |
|
403 <row> |
|
404 <entry><p>Use SMTP authentication </p> </entry> |
|
405 <entry><p>Specifies whether to use SMTP AUTHentication to login to the SMTP |
|
406 server. </p> </entry> |
|
407 <entry><p>Supported </p> </entry> |
|
408 <entry><p>- </p> </entry> |
|
409 <entry><p>- </p> </entry> |
|
410 </row> |
|
411 </tbody> |
|
412 </tgroup> |
|
413 </table> <p><b>SNAP Preferences</b> </p> <p>A allow Service Network Access |
|
414 Point (SNAP) is a collection of access points (AP) that are used especially |
|
415 for bearer mobility to identify a service network with a service to be accessed |
|
416 on the network. That is, it is a collection of IAP that specify the same network |
|
417 and the same service on that network. SNAP uses the underlying Networking |
|
418 framework to select the best AP defined in the SNAP preference list to use |
|
419 to establish the connection. </p> <p>The <xref href="GUID-9CAB9BE5-7233-3A01-A906-756177CF4460.dita"><apiname>CImIAPPreferences</apiname></xref> class |
|
420 encapsulates preferences about IAPs for an email service. This class allows |
|
421 a single SNAP to be specified as an alternative to a list of preferred IAPs. |
|
422 A SNAP defines its own list of IAPs in preference order, and is reusable by |
|
423 multiple clients that requires network connections. </p> <p>To allow SNAP |
|
424 IDs to be defined, retrieved, and deleted when a network connection is made, |
|
425 the following functions are provided by the <xref href="GUID-9CAB9BE5-7233-3A01-A906-756177CF4460.dita"><apiname>CImIAPPreferences</apiname></xref> class: </p> <ul> |
|
426 <li id="GUID-89871675-D443-5343-8D3E-8E5C1A86AC99"><p> <xref href="GUID-F4D57A3E-BC3E-3DEA-B969-B656C5FD3B68.dita"><apiname>SNAPDefined()</apiname></xref> </p> </li> |
|
427 <li id="GUID-2F171496-91D5-530E-9809-10FBFDCA4A38"><p> <xref href="GUID-C0AF460A-8DC8-3115-9AEC-A63FF4DB2067.dita"><apiname>SNAPPreference()</apiname></xref> </p> </li> |
|
428 <li id="GUID-AD0FC483-1646-5496-B2AD-6B643D1DBFE8"><p> <xref href="GUID-EBF66578-1CF1-3737-B78A-3A8D06A9CD16.dita"><apiname>SetSNAPL()</apiname></xref> </p> </li> |
|
429 <li id="GUID-05777751-5244-5778-824C-E3D8834D4CA1"><p> <xref href="GUID-B15A0120-1D4D-33B9-AC8F-2F94AF7B1EFD.dita"><apiname>RemoveSNAPL()</apiname></xref> </p> </li> |
|
430 </ul> <p><b>SMTP account override settings</b> </p> <p>The SMTP account override |
|
431 functionality allows the messaging client to associate <b>SMTP mobility accounts</b> with |
|
432 an SMTP account to use when connected through the specified Internet access |
|
433 points. </p> <p>A SMTP mobility account allows different send settings to |
|
434 be used by SMTP accounts depending on what access point is being used by the |
|
435 SMTP connection. When a connection is made for a SMTP account, its associated |
|
436 list of SMTP mobility accounts is examined to check, if any access point is |
|
437 linked to the bearer type that is used for the connection. If any access point |
|
438 is found, then the settings for the SMTP mobility account are used for the |
|
439 connection and subsequent email sending in preference to the settings for |
|
440 the SMTP account. </p> <p>To override the SMTP mobility account settings, |
|
441 the following class are provided. These classes describe the settings that |
|
442 are overridden when connecting to the mobility account through an IAP associated |
|
443 with the mobility account. </p> <ul> |
|
444 <li id="GUID-37CE33BF-27F2-5C61-93D4-E339F9AE2F03"><p> <xref href="GUID-72BF08A4-2724-3F42-A685-F97F68133B69.dita"><apiname>TSmtpMobilityAccount</apiname></xref> </p> </li> |
|
445 <li id="GUID-54F87DB8-07F3-511C-A986-EFDEFA41BA6E"><p> <xref href="GUID-AA86050B-00E4-3EEC-9E41-32C1A4493D30.dita"><apiname>CImSmtpMobilitySettings</apiname></xref> </p> </li> |
|
446 </ul> <p><b>TLS or SSL domain name for certificate validation</b> </p> <p>To |
|
447 enhance certification security checks, the <xref href="GUID-3EDD3DFA-AE8A-3941-960A-8BD2733E74C3.dita"><apiname>CImBaseEmailSettings</apiname></xref> class |
|
448 is enhanced to allow the Transport Layer Security (TLS) or Secure Sockets |
|
449 Layer (SSL) server domain name to be specified when creating email accounts. |
|
450 The following functions are added to the <xref href="GUID-3EDD3DFA-AE8A-3941-960A-8BD2733E74C3.dita"><apiname>CImBaseEmailSettings</apiname></xref> class: </p> <ul> |
|
451 <li id="GUID-120DA036-4153-552C-B712-8B593753EA8C"><p> <xref href="GUID-86633B7D-5AB8-3BBD-BB54-4697211AC86E.dita"><apiname>SetTlsSslDomainL()</apiname></xref> </p> </li> |
|
452 <li id="GUID-DA875B46-D163-5397-A0D9-36D8732E872E"><p> <xref href="GUID-46A0BD1F-833E-3D55-B2C3-329770808AD2.dita"><apiname>TlsSslDomain()</apiname></xref> </p> </li> |
|
453 </ul> </section> |
|
454 <section><title>IAP preferences setting</title> <table id="GUID-CDE2AF8B-FCE2-5DA1-83FD-9D09A131CE30"> |
|
455 <tgroup cols="2"><colspec colname="col0"/><colspec colname="col1"/> |
|
456 <thead> |
|
457 <row> |
|
458 <entry>Tittle </entry> |
|
459 <entry>Description</entry> |
|
460 </row> |
|
461 </thead> |
|
462 <tbody> |
|
463 <row> |
|
464 <entry><p>IAP Number </p> </entry> |
|
465 <entry><p>The IAP identifier as specified in the CommDb record for the IAP. </p> </entry> |
|
466 </row> |
|
467 <row> |
|
468 <entry><p>Dialogue Preference </p> </entry> |
|
469 <entry><p>The dialog preference determines whether a user must be prompted |
|
470 with a dialog when connecting to the IAP. </p> <p>The available options are: </p> <ul> |
|
471 <li id="GUID-78F25ED9-DB36-5854-892B-DE27F0BC8CA3"><p>Prompt </p> </li> |
|
472 <li id="GUID-DDF46C83-0F5F-52F1-9D50-5EF315D156B7"><p>Warn </p> </li> |
|
473 <li id="GUID-967332AA-71AE-58D3-A4BC-69BEE8057843"><p>Do not prompt </p> </li> |
|
474 <li id="GUID-CBC5B2FB-221B-5B00-8D78-8281635827B9"><p>Prompt if wrong mode </p> </li> |
|
475 </ul> </entry> |
|
476 </row> |
|
477 </tbody> |
|
478 </tgroup> |
|
479 </table> </section> |
|
480 <example><title>Email settings example</title> <ul> |
|
481 <li id="GUID-78EAF21A-8941-583E-861F-BADE2394A3B4"><p><xref href="GUID-D73AD200-BE4D-50BF-BCF9-14627DE530B7.dita">IMAP4 |
|
482 Example: An Email manager using IMAP4 and SMTP</xref> </p> </li> |
|
483 <li id="GUID-742F921B-CBD7-538F-8EB2-D823AC45E3E4"><p><xref href="GUID-BB35DBCC-FE56-547F-BADA-9EF854691ADC.dita">POP3 |
|
484 Example: An Email manager using POP3 and SMTP</xref> </p> </li> |
|
485 </ul> </example> |
|
486 </refbody><related-links> |
|
487 <link href="GUID-AD6587AD-A5B2-5369-9217-D752A37490C4.dita"><linktext>Bearer |
|
488 Mobility</linktext></link> |
|
489 <link href="GUID-179099DA-1CD9-5912-B41B-363C132C7A86.dita"><linktext>Processing |
|
490 Email in Chunks</linktext></link> |
|
491 <link href="GUID-4384066E-158A-5F63-A823-7793DAE680BF.dita"><linktext>Email</linktext> |
|
492 </link> |
|
493 </related-links></reference> |