Projects / libESMTP


LibESMTP is a library to manage posting (or submission of) electronic mail using SMTP to a preconfigured Mail Transport Agent (MTA) such as Exim. It may be used as part of a Mail User Agent (MUA) or another program that must be able to post electronic mail but where mail functionality is not the program's primary purpose. LibESMTP is not intended to be used as part of a program that implements a Mail Transport Agent.

Operating Systems

Recent releases

  •  10 Aug 2010 14:12

    Release Notes: A certificate domain name comparison bug when wildcards are used was fixed. A subjectAltName comparison failure no longer falls back to commonName, which is now used only when subjectAltName is not present. The auto* file was tweaked for the current versions of these tools.

    •  16 Dec 2005 19:24

      Release Notes: This release applies bugfixes and plugs some memory leaks. It also attends to a few autoconf-related issues.

      •  21 Apr 2004 14:20

        Release Notes: The server certificate check now works properly when using the STARTTLS extension. A memrchr() implementation was added for systems that don't have one.

        •  06 Jan 2004 17:20

          Release Notes: Some cleanup and bugfixes were done in the TLS code. In particular, these were done with respect to wildcards in server certificates.

          •  13 Sep 2003 19:46

            Release Notes: The misfeatures resulting from autoconf hell were cleaned up, and a number of possible causes of SEGVs were closed off.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.