Vincent Richard
|
895b07cae9
|
Added support for SIZE SMTP extension (RFC-1870).
|
2013-06-24 15:32:40 +02:00 |
|
Vincent Richard
|
87f6acb0b5
|
Return after sending message when sending is supported.
|
2013-06-22 10:42:36 +02:00 |
|
Vincent Richard
|
eee80fc81e
|
Added support for CHUNKING SMTP extension (RFC-3030). More robust unit tests for SMTP.
|
2013-06-20 11:02:39 +02:00 |
|
Vincent Richard
|
36773bd834
|
Moved SMTP connection-related things to SMTPConnection object.
|
2013-06-19 15:08:08 +02:00 |
|
Vincent Richard
|
26eecc6b35
|
Fixed invalid cast.
|
2013-06-18 22:22:29 +02:00 |
|
Vincent Richard
|
1ae7d67ae0
|
SMTPUTF8: generate Internationalized Email only if supported by SMTP server.
|
2013-06-18 15:04:12 +02:00 |
|
Vincent Richard
|
01fd896e3c
|
Re-issue CAPA command once TLS has been started (POP3, IMAP).
|
2013-06-17 15:04:37 +02:00 |
|
Vincent Richard
|
2e5574b146
|
Added support for transport padding in boundary (issue #38).
|
2013-06-13 12:00:42 +02:00 |
|
Vincent Richard
|
93c8d3a071
|
Added support for SMTPUTF8 extension (RFC-6531).
|
2013-06-12 21:19:36 +02:00 |
|
Vincent Richard
|
f2211877a9
|
Homogeneous use of vmime::string.
|
2013-06-12 14:20:34 +02:00 |
|
Vincent Richard
|
7ab35173bc
|
Moved POP3 connection-related things to POP3Connection object.
|
2013-06-12 14:02:40 +02:00 |
|
Vincent Richard
|
dfe563f391
|
Moved POP3 client command related things to POP3Command class.
|
2013-06-11 22:50:44 +02:00 |
|
Vincent Richard
|
d65d02cf09
|
Added function to return email address as a string.
|
2013-06-09 22:17:56 +02:00 |
|
Vincent Richard
|
eddc33038f
|
Charset conversion output stream for ICU.
|
2013-06-09 11:49:32 +02:00 |
|
Vincent Richard
|
b63537b609
|
Include <winsock2.h> before <windows.h>, to avoid <winsock.h> inclusion.
|
2013-06-07 15:23:52 +02:00 |
|
Vincent Richard
|
e7e472a544
|
No need to read another response line in an empty 334 response.
|
2013-05-14 18:50:54 +02:00 |
|
Vincent Richard
|
5fcb20d996
|
Do not increment tag after sending command (parser needs current tag).
|
2013-05-13 21:28:43 +02:00 |
|
Vincent Richard
|
ea700d80f5
|
Cross-platform and (truly) thread-safe OpenSSL initialization.
|
2013-05-13 16:05:56 +02:00 |
|
Vincent Richard
|
eb1e29811b
|
Lowered wait delay on Windows.
|
2013-05-12 17:31:15 +02:00 |
|
Vincent Richard
|
5fb81d3322
|
Fixed missing includes.
|
2013-05-12 16:29:51 +02:00 |
|
Vincent Richard
|
64f6f5c594
|
Fixed BIO_METHOD initialization for thread safety.
|
2013-05-12 16:09:17 +02:00 |
|
Vincent Richard
|
845b9ebf81
|
Better random seed.
|
2013-05-12 15:13:18 +02:00 |
|
Vincent Richard
|
5a3d88855b
|
Added unit tests for IMAPTag. Initialize sequence number at 1.
|
2013-04-26 22:47:51 +02:00 |
|
Vincent Richard
|
3f1c507555
|
Issue #36: added support for wildcard in Common Name when verifying host name (thanks to Anthony Dervish).
|
2013-04-26 20:58:04 +02:00 |
|
Vincent Richard
|
d6805634d9
|
Fixed invalid buffer access.
|
2013-04-26 20:48:40 +02:00 |
|
Vincent Richard
|
28c386f54e
|
Fixed issue #37.
|
2013-04-26 14:43:28 +02:00 |
|
Vincent Richard
|
ff05f2228e
|
Fixed double read of response.
|
2013-04-18 12:14:12 +02:00 |
|
Vincent Richard
|
462311e382
|
Added filtered output stream to transform LFs to CRLFs.
|
2013-04-16 12:03:13 +02:00 |
|
Vincent Richard
|
ff8827bdd3
|
Issue #4: set envelope sender.
|
2013-04-03 09:02:15 +02:00 |
|
Jan Engelhardt
|
251cf21cee
|
Remove +x bit from source files
|
2013-03-27 17:00:45 +01:00 |
|
Vincent Richard
|
9d2703c376
|
Added support for charset conversion with ICU (thanks to Mehmet Bozkurt).
|
2013-03-25 12:32:48 +01:00 |
|
Vincent Richard
|
32eb1ebe34
|
Strip spaces at end of header lines (Zarafa).
|
2013-03-24 15:50:16 +01:00 |
|
Vincent Richard
|
21945be4c4
|
Fixed warnings and 64-bit issues.
|
2013-03-24 12:30:26 +01:00 |
|
Vincent Richard
|
495526a5e6
|
Let whitespace break the value of a parameterized header field, not just a ';' (thanks to Zarafa).
|
2013-03-24 11:35:08 +01:00 |
|
Vincent Richard
|
1d04b0a579
|
Checks for a charset in all words of a parameter in a parameterizedHeader.
Fixes filename encoding when the quoted-printable starts halfway, but
if multiple charsets are used (unlikely) it may still fail (thanks to
Zarafa).
|
2013-03-24 11:29:03 +01:00 |
|
Vincent Richard
|
555dcca979
|
Also check for RFC-2047 end sequence.
|
2013-03-24 11:24:58 +01:00 |
|
Vincent Richard
|
84415da8e1
|
Fixed parsing header field value on next line.
|
2013-03-24 10:02:23 +01:00 |
|
Vincent Richard
|
005e7af6cd
|
Fixed whitespace parsing before word.
|
2013-03-24 10:00:30 +01:00 |
|
Vincent Richard
|
32a80f6c1e
|
Fixed mailbox and mailbox group parsing. Added unit tests.
|
2013-03-11 10:05:09 +01:00 |
|
Vincent Richard
|
aa8f39e321
|
Fixed compilation warnings.
|
2013-03-06 22:49:27 +01:00 |
|
Vincent Richard
|
4df4ed54dd
|
Fixed maximum block size for read().
|
2013-03-06 22:49:27 +01:00 |
|
Vincent Richard
|
b9ace81807
|
Fixed issue #26: strcpy_s not available on MinGW.
|
2013-02-28 09:16:40 +01:00 |
|
Vincent Richard
|
8378b350df
|
Throw exception when an invalid value type is set in a header field.
|
2013-02-27 14:59:37 +01:00 |
|
Vincent Richard
|
d2c2f52a23
|
Fixed wrong function called.
|
2013-02-27 09:44:21 +01:00 |
|
Vincent Richard
|
0d6aef8491
|
Use secure versions of time/string functions on Windows.
|
2013-02-26 17:51:44 +01:00 |
|
Vincent Richard
|
49f9628c0a
|
Fixed typo in function name.
|
2013-02-25 13:10:15 +01:00 |
|
Vincent Richard
|
43f78c2e96
|
Defaults to local charset when assigning word from raw string.
|
2013-02-25 13:03:58 +01:00 |
|
Vincent Richard
|
a17cb75694
|
Merge pull request #25 from mabrand/fix-case
fix include file case
|
2013-02-24 07:37:54 -08:00 |
|
Vincent Richard
|
0c5d4a10e6
|
Message generation/parsing context. Charset conversion options. Preliminary implementation of RFC-6532.
|
2013-02-24 16:28:13 +01:00 |
|
Mark Brand
|
b3da087306
|
fix include file case
|
2013-02-24 16:07:29 +01:00 |
|