Chilkat v11.2.0 Release Notes

Pinned November 3, 2025

Previous Version: Chilkat v11.1.0 Release Notes The main addition in v11.2.0 is the Chilkat.Ai class, and the Chilkat.StringBuilder.MarkdownToHtml method. Ai: The Chilkat AI class provides a unified API for interacting with different AI providers: OpenAI, Google, Claude, xAI, Perplexity, and DeepSeek. It provides functionality for conversation management, multimodal inputs, and streaming mode. Markdown to HTML […]

Semantic Versioning Starting with Chilkat 10.0.0

Pinned September 26, 2024

Starting with the v10.0.0 release (end of September 2024), Chilkat moves to standard semantic versioning.   Prior to this release, for various technical reasons, Chilkat was stuck with versions 9.5.0.xx, where only xx changed. For this first leap to semantic versioning, where the major version changes to 10 (from 9), there are no backward incompatible changes.  […]

FTP case sensitivity

September 3, 2008 in Uncategorized

Question: I had a question regarding the ChangeRemoteDir method, however. Is it case sensitive? If so, is there any way to force the method to ignore the case and just check for the correct spelling? Also, do I have to call ChangeRemoteDir for each folder level or can I, for example, call ChangeRemoteDir(“folder1/folder2/folder3”)? Answer: The […]

Equivalent HTML Form and Chilkat HTTP POST

September 2, 2008 in Uncategorized

Any HTML form POST can be duplicated programmatically with the Chilkat HTTP component. As an example, consider this HTML: <html> <body> <form name=”input” action=”http://www.chilkatsoft.com/testPostHandler.asp” method=”post”> Arg1: <input type=”text” name=”arg1″> <br>(Arg2 is a hidden input)<br> <input type=”hidden” name=”arg2″ value=”abc123″> Arg3 <input type=”text” name=”arg3″> <input type=”submit” value=”Submit”> </form> </body> </html> It submits a POST to http://www.chilkatsoft.com/testPostHandler.asp. The […]

Message-ID and ReplyToMessageID

September 2, 2008 in Uncategorized

Question: Reading through the documentation I don’t see access to the Message-ID. 1. Is it possible to set the Message-ID to string value? ( like a GUID string value ) 2. After a read-confirmation/reply, is there a property to access the ‘ReplyToMessageId’ value? Answer: The GetHeaderField and AddHeaderField methods may be used to set or […]

421 #4.4.5 Too many connections from your host

September 2, 2008 in Uncategorized

Question: I get this error from my SMTP server: 421 #4.4.5 Too many connections from your host What does it mean? Answer: The “too many connections from your host” error is the text of the error message that is coming back from the SMTP server. It indicates that the SMTP server has a limit on […]

-ERR Mailbox Locked

September 2, 2008 in Uncategorized

If you see this error when trying to login to a POP3 server, it most likely means that the server is only allowing a single connection (i.e. session) at a time for each mailbox, and than another user already has mailbox open.  It could also mean that the POP3 administrator temporarily locked the mailbox to […]

Getting Accurate Last-Modified File Times from an FTP Server

August 28, 2008 in Uncategorized

Question: We have the need to get the file time properties of files located on a ftp site.  Currently when I call GetCreateTime, GetLastAccessTime or GetLastModifiedTime I only get the hour and minute of the file (and all three methods return the same value).  I also need to get the Seconds in addition to the […]

Chilkat v8.6.0.0 New Features

August 25, 2008 in Uncategorized

Chilkat v8.6.0.0 is being released today. Here’s a list of the major new features/fixes. Documentation and new examples will appear soon after the new version is available at http://www.chilkatsoft.com/downloads.asp Zip: ZIP64 extensions are now supported. There is effectively no limitation on the size of individual files that can be zipped or unzipped. There is also […]

System.BadImageFormatException

August 24, 2008 in Uncategorized

This usually happens when trying to use the Chilkat 32-bit .NET 2.0 Assembly on a 64-bit system. Download and use the x64 build for the Chilkat .NET 2.0 Framework at http://www.chilkatsoft.com/downloads.asp Also, it’s likely that your development environment is 32-bit. You should add a reference to the 32-bit ChilkatDotNet2.dll, but deploy the 64-bit ChilkatDotNet2.dll to […]

Chilkat C++ Libraries safe for multi-threading?

August 24, 2008 in Uncategorized

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 […]

No messages in POP3 mailbox?

August 20, 2008 in Uncategorized

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 […]