Projects / libquickmail

libquickmail

libquickmail is a library intended to give C/C++ developers a quick and easy way to send email from their applications. It supports multiple To/Cc/Bcc recipients and multiple MIME attachments without size limitation. It uses libcurl for SMTP communication, but a light version is also included without the libcurl dependancy. The library can also be used to just create a multipart MIME message body. It also comes with a command line application for sending mail (with optional attachments).

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  20 Apr 2014 13:05

    Release Notes: This release fixes an additional line break after the Date header.

    •  20 Jan 2014 20:28

      Release Notes: This release fixes the Date header to show the local time with proper UTC offset, fixes line breaks in source files (Unix EOL), and shows only the version of libcurl instead of all its components.

      •  22 Oct 2013 11:45

        Release Notes: API change: a mimetype parameter has been added to the following functions: quickmail_list_attachment_callback_fn, quickmail_add_attachment_file, quickmail_add_attachment_memory, and quickmail_add_attachment_custom. Code has been added to catch failing malloc/realloc when out of memory.

        •  03 May 2013 21:09

          Release Notes: This release adds a header line for body: Content-Disposition: inline. It uses angle brackets with CURLOPT_MAIL_FROM/CURLOPT_MAIL_RCPT. It adds the command line options -u username -w password.

          •  16 Feb 2013 22:36

            Release Notes: In the library, this release fixes a memory leak in quickmail_get_data when handling body data, uses LF instead of CRLF in headers (fixing a specific test case), fixes bugs in custom body/attachment handling, and changes to support Microsoft Visual C. In the commandline application, this release accepts the body from stdin if not supplied, checks that at least one destination is supplied, and adds a -m commandline parameter for the MIME type of the body.

            Recent comments

            05 May 2014 20:23 admin123

            i want to login in my poen webmail

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.