SYNAPSE - Synchronous TCP/IP Library for Delphi and Kylix
Other related information can be found at http://www.ararat.cz/synapse/

History:

Description:
+ added property
- removed property
* modification
# bug fix

SMTP client

Version 3.3.1 released 2004-08-23
# Fixed fallback from SSL, when server not supporting SSL.

Version 3.2.10 released 2003-07-21
+ FPC compatibility
# SendToRaw parsing e-mail addresses from list

Version 3.2.8 released 2003-03-24
- weakpackageunit
+ Support for StreamSec
* default timeout is 60 seconds

Version 3.2.4 released 2002-08-20
* adaption to TSynaClient
+ can specify outgoing IP interface
+ resistent for any version of incorrect line terminators.
# cannot send EHLO twice after successful AUTH

Version 3.1.0 released 2002-05-05
+ SSL/TLS support.

Version 2.2.0 released 2002-02-10
* sample function can handle specifycationb of non-standard port in SMTP address.
* sample function can handle multiple receivers divided by comma.

Version 2.1.4 released 2001-08-27
* published sock property

Version 2.1.3 released 2001-07-23
* optimalizations.

Version 2.1.0 released 2001-03-12
+ property SMTPport
+ property SystemName
# can reuse SMTP object after disconnect without derstroying object.
* try EHLO after success authorisation
+ Findcap method for easy serach ESMTP capability
# some SMTP command waiting for more result then is receive... it cause hang.
* If 'AUTH' parameter not found, try find 'AUTH='

Version 2.0.0 released 2001-01-22
+ handling Enhanced Result Codes (codes like: '250 2.0.0 OK')
+ FullResult contains all multiline result of previous command
+ ESMTPcap contains list of ESMPT capabilites after login
+ ESMTP indicates successful ligin to ESMTP server
+ ESMTP indicates successful ligin to ESMTP server
+ Support for ESMTP AUTH command (LOGIN and CRAM-MD5 login method)
+ Support for SIZE parameter
+ Support for ETRN command
+ Support for VRFY command

Version 1.3.0 released 2000-10-09
+ function SendToRaw.

Version 1.2.0 released 2000-09-18
* all times is now in millisecond!

Version 1.1.1 released 2000-06-18
# method MailData correct duplicate dot on line beginning dotted.

Version 1.1.0 released 2000-03-17
+ property Resultcode of last SMTP command.
+ property ResultString of last SMTP command.

Version 1.0.1 released 1999-11-14
- Function TimeZone moved to SynaUtil unit.
- Function Rfc822DateTime moved to SynaUtil unit.

Version 1.0.0 released 1999-10-16
+ Class TSMTPSend implementing SMTP protocol.