v9.5.0.26 Micro Update: IMAP IDLE Functionality Added
Added the IdleStart, IdleDone, and IdleCheck methods to the IMAP API. See the online reference documentation for details.
Added the IdleStart, IdleDone, and IdleCheck methods to the IMAP API. See the online reference documentation for details.
Fixed Imap.SetFlag so that it returns a failed status if the IMAP server response is something other than “OK”.
Added Imap.SendRawCommandB method. It is the same as SendRawCommand but returns bytes instead of a string. Also fixed Imap.FetchAttachment so that it adheres to the PeekMode property.
If the Imap.AutoDownloadAttachments property is set to false, or if headers-only are downloaded, then emails will be downloaded without attachments. However, attachment information, such as the count, and the size and filename of each attachment is still available. When an email is downloaded from an IMAP server without the attachment …
Chilkat version 9.3.0, being released this week, includes new IMAP functionality to fetch emails without downloading attachments, and then subsequently fetch attachments one at a time separately. There is a new boolean property named “AutoDownloadAttachments”, which has a default value of True (YES). If set to False (NO), then all …
Question: When using IMAP and fetching emails by sequence, does looping through the sequence get affected by deleting in mid-sequence or other changes to the mailbox’s content on the server? Answer: The answer is obtained by examining the IMAP specification (RFC 3501). Here’s what it says: 2.3.1.2. Message Sequence Number …
Question: I’m going to be using them in VB.Net to process a GMail inbox. In GMail they use Labels instead of folders. Are the labels that belong to an email visible via your tool? Ideally the VB application would process the inbox, and perform actions based on the label. Answer: …
Using the Chilkat IMAP component/library, it is possible to authenticate using OAUTH via the SendRawCommand method. Instead of calling the imap.Login method, you would instead call imap.SendRawCommand as shown here: string response = imap.SendRawCommand(“AUTHENTICATE XOAUTH <base64_data>”); Your application will need to compute the OAUTH base64 string. Chilkat does not implement …