Chilkat v11.6.0 / v11.6.1 Release Notes
See Release Notes for Versions 11.6.0 and 11.6.1
See Release Notes for Versions 11.6.0 and 11.6.1
✨ New Features HttpCurl A new Chilkat class has been added: HttpCurl The Chilkat.HttpCurl class executes curl commands and can automatically resolve dependent values needed by a request. Variables such as {{access_token}}, {{site_id}}, or {{drive_id}} may appear in URLs, headers, query parameters, or request bodies. If a variable is not yet known, HttpCurl builds […]
✨ New Features Js A new Chilkat class has been added: Js is a minimal, standards-compliant JavaScript engine designed to embed JavaScript inside applications with very small footprint and fast startup. It executes JavaScript code inside an application without requiring a browser or large runtime. See About the Chilkat.Js JavaScript Engine Ai Provider — […]
Question: Are the Chilkat C++ libraries safe for multi-threading? Answer: Yes. However, it is best practice that you don’t allow multiple threads to call methods on the same object instance at the same time. Also, objects that communicate via an Internet protocol, such as SMTP, POP3, IMAP, FTP, HTTP, etc. should not be shared between […]
Question: I am reading my POP3 mailbox by calling mailman.CopyMail. It returns a bundle object, but the bundle.MessageCount = 0. I know there are emails in the mailbox. What happened? Answer: The most common mistake is that you’re looking at your email using a program such as Outlook and your emails have already been downloaded […]
This C# example demonstrates how to use Chilkat.Crypt2 to encrypt and decrypting using the .NET FileStream class: Chilkat.Crypt2 crypt = new Chilkat.Crypt2(); bool success = crypt.UnlockComponent("Anything for 30-day trial"); if (!success) { MessageBox.Show(crypt.LastErrorText); return; } crypt.CryptAlgorithm = "aes"; crypt.CipherMode = "cbc"; crypt.KeyLength = 128; crypt.SetEncodedIV("0000000000000000", "hex"); crypt.SetEncodedKey("abcdefghijklmnop", "ascii"); // Open input and output files as […]
Question: I’m trying to find out the maximum size of the POP3 UIDL. I’ve found various POP3 specs, but they dont list field sizes. Do you know the max size or can you give me any links to this info? Answer: (from RFC 1939) The unique-id of a message is an arbitrary server-determined string, consisting […]
Question: I’m sending ~50kb jpeg files alongside a very bandwidth-intensive application, so I want to make sure that my application doesn’t use more than 10kb/s, so that even those with slow connections will not have this other application impacted by mine. Answer: Concerning bandwidth throttling — it only makes sense with larger amounts of data […]
Question: Is it possible to change the password for a POP3 account or create a POP3 account? Answer: Account management is not part of the POP3 protocol and therefore it is not possible to change POP3 passwords programmatically.
Question: Is your component fully threadable? Is it thread safe to use in a multithreaded application? Does it Supports multiple (simultaneous) connections? Answer: Yes, it’s safe for multi-threading. However, you cannot have several threads all trying to share the same POP3 or SMTP session at the same time because they would all interfere with each […]
Question: I get an error when trying to load ChilkatDotNet2.dll on Vista x64: An attempt was made to load a program with an incorrect format. Does Chilkat have an x64-compatible .NET assembly? Answer: Yes, download the x64-compatible DLL from this URL: x64 compatible ChilkatDotNet2.dll Make sure you deploy the x64 DLL to the 64-bit Vista […]
A Chilkat XML object represents a single node within an XML document. The “root” is the topmost node in the XML document tree. As long as at least a single reference to a node (anywhere in the tree) exists, the entire XML tree remains in memory. Typically, an XML API returns a new node object […]
Question: SendMime requires a from and recipients address string, but the MIME message contains both . The message I receive from the SendMime seems to ignore the addresses in the call and uses the one in the MIME. So why require a from and recipient address? Answer: The SMTP protocol works like this: 1) A […]