aboutsummaryrefslogtreecommitdiffstats
path: root/src/net/smtp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard2013-12-299-2251/+0
| | | | build.
* Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard2013-12-105-18/+18
| | | | byte_t...). Minor warning fixes.
* Boost/C++11 shared pointers.Vincent Richard2013-11-217-87/+87
|
* Fixed chunking output buffer.Vincent Richard2013-09-211-1/+1
|
* TLS properties: allows setting custom cipher suite for TLS/SSL connections.Vincent Richard2013-09-211-4/+6
|
* SMTP-specific exceptions.Vincent Richard2013-09-084-15/+203
|
* Added support for enhanced status codes (RFC-3463).Vincent Richard2013-08-141-3/+66
|
* Added SMTP service properties to allow disabling PIPELINING and CHUNKING ↵Vincent Richard2013-07-242-2/+13
| | | | extensions.
* Added support for SIZE SMTP extension (RFC-1870).Vincent Richard2013-06-242-9/+58
|
* Return after sending message when sending is supported.Vincent Richard2013-06-221-0/+1
|
* Added support for CHUNKING SMTP extension (RFC-3030). More robust unit tests ↵Vincent Richard2013-06-203-19/+212
| | | | for SMTP.
* Moved SMTP connection-related things to SMTPConnection object.Vincent Richard2013-06-192-478/+660
|
* SMTPUTF8: generate Internationalized Email only if supported by SMTP server.Vincent Richard2013-06-181-0/+28
|
* Added support for SMTPUTF8 extension (RFC-6531).Vincent Richard2013-06-122-9/+29
|
* Homogeneous use of vmime::string.Vincent Richard2013-06-121-5/+5
|
* No need to read another response line in an empty 334 response.Vincent Richard2013-05-141-5/+0
|
* Fixed double read of response.Vincent Richard2013-04-181-2/+4
|
* Issue #4: set envelope sender.Vincent Richard2013-04-031-4/+8
|
* Fixed compilation warnings.Vincent Richard2013-03-061-1/+1
|
* Message generation/parsing context. Charset conversion options. Preliminary ↵Vincent Richard2013-02-241-2/+13
| | | | implementation of RFC-6532.
* SMTP response code 251 for RCPT TO is now treated as successful.Vincent Richard2013-02-171-1/+2
|
* Reset SMTP session state (using RSET command) if transport is being reused.Vincent Richard2013-02-172-1/+28
|
* Unit tests for SMTPCommand and SMTPCommandSet. Fixed ↵Vincent Richard2013-02-121-1/+1
| | | | SMTPCommandSet::isFinished().
* Rewrote SMTP command sending. Better code for pipelining. Report full ↵Vincent Richard2013-02-123-109/+344
| | | | command text on MAIL/RCPT errors.
* Renamed TYPE_BOOL to avoid name collision on MacOS.Vincent Richard2013-01-151-6/+6
|
* Updated copyright year and maintainer email address.Vincent Richard2013-01-104-4/+4
|
* Trivial 64-bit warning fixes.Vincent Richard2012-12-122-6/+6
|
* Trivial 64-bit warning fixes.Vincent Richard2012-11-291-2/+2
|
* SMTP Command Pipelining (RFC-2920).Vincent Richard2012-11-112-28/+122
|
* OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard2012-11-031-2/+2
|
* Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard2012-11-014-0/+37
| | | | selection of platform handler.
* Split stream.hpp/.cpp into multiple source files.Vincent Richard2012-04-141-0/+2
|
* No extra space between ':' and '<' in MAIL FROM and RCPT TO. Wait for server ↵Vincent Richard2010-12-081-2/+3
| | | | response after QUIT and before closing connection.
* Return failed email address in exception for RCPT TO.Vincent Richard2010-10-201-1/+1
|
* Connection time out.Vincent Richard2010-08-051-1/+1
|
* Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard2009-09-064-8/+8
|
* Send CRLF in the same packet as command to avoid problems with some servers.Vincent Richard2008-12-161-2/+4
|
* New namespace for encoders.Vincent Richard2008-10-121-1/+0
|
* Fixed compilation warnings.Vincent Richard2008-10-122-6/+6
|
* Changed copyright year to 2008.Vincent Richard2008-01-044-4/+4
|
* Allow more than one mechanism after AUTH=.Vincent Richard2007-04-241-12/+11
|
* Better parsing of ESMTP extensions.Vincent Richard2007-03-281-38/+36
|
* Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard2007-03-273-9/+21
|
* Changed copyright year to 2007.Vincent Richard2007-01-014-4/+4
|
* Allow 'AUTH=LOGIN' capability for some servers.Vincent Richard2006-12-261-0/+5
|
* Renamed 'vmime::platformDependant' to 'vmime::platform'.Vincent Richard2006-10-112-5/+5
|
* Reissue EHLO after successful STARTTLS.Vincent Richard2006-10-021-30/+42
|
* Fixed CRLF response parsing + intermediate replies.Vincent Richard2006-05-051-7/+13
|
* Reset timeout before reading response.Vincent Richard2006-05-051-0/+3
|
* Fixed typo in comment.Vincent Richard2006-05-051-1/+1
|