History:
Description:
+ added property
- removed property
* modification
# bug fix
Version 3.2.1 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.