Difference between revisions of "TSmtpCli"

From Overbyte
Jump to navigation Jump to search
m
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
 +
 +
*'''unit'''
 +
*'''inheritance'''
  
 
TSmtpCli component implements the SMTP protocol described in RFC [http://rfc.net/rfc821.html 821],
 
TSmtpCli component implements the SMTP protocol described in RFC [http://rfc.net/rfc821.html 821],
Line 7: Line 10:
 
== Methods ==
 
== Methods ==
  
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Abort Abort]
+
{|
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Auth Auth]
+
| valign="top" width="140" | [[TSmtpCli.Abort | Abort]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Connect Connect]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Create Create]
+
| valign="top" | [[TSmtpCli.Auth | Auth]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Data Data]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Destroy Destroy]
+
| valign="top" | [[TSmtpCli.Connect | Connect]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Ehlo Ehlo]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Helo Helo]
+
| valign="top" | [[TSmtpCli.Create | Create]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HighLevelAsync HighLevelAsync]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Mail Mail]
+
| valign="top" | [[TSmtpCli.Data | Data]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.MailFrom MailFrom]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Open Open]
+
| valign="top" | [[TSmtpCli.Destroy | Destroy]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Quit Quit]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.RcptNameAdd RcptNameAdd]
+
| valign="top" | [[TSmtpCli.Ehlo | Ehlo]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.RcptTo RcptTo]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Rset Rset]
+
| valign="top" | [[TSmtpCli.Helo | Helo]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.SetContentType SetContentType]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.ThreadAttach ThreadAttach]
+
| valign="top" | [[TSmtpCli.HighLevelAsync | HighLevelAsync]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.ThreadDetach ThreadDetach]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Vrfy Vrfy]
+
| valign="top" | [[TSmtpCli.Mail | Mail]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.MailFrom | MailFrom]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Open | Open]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Quit | Quit]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.RcptNameAdd | RcptNameAdd]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.RcptTo | RcptTo]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Rset | Rset]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.SetContentType | SetContentType]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.ThreadAttach | ThreadAttach]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.ThreadDetach | ThreadDetach]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Vrfy | Vrfy]] |||| Align test
 +
|}
  
 
== Properties ==
 
== Properties ==
  
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.AuthType AuthType]
+
{|
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.AuthTypesSupported AuthTypesSupported]
+
| valign="top" width="140" | [[TSmtpCli.AuthType | AuthType]] |||| Align test
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.CharSet CharSet]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.ConfirmReceipt ConfirmReceipt]
+
| valign="top" | [[TSmtpCli.AuthTypesSupported | AuthTypesSupported]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Connected Connected]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.ContentType ContentType]
+
| valign="top" | [[TSmtpCli.CharSet | CharSet]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.CtrlSocket CtrlSocket]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.EmailFiles EmailFiles]
+
| valign="top" | [[TSmtpCli.ConfirmReceipt | ConfirmReceipt]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.ErrorMessage ErrorMessage]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.FromName FromName]
+
| valign="top" | [[TSmtpCli.Connected | Connected]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Handle Handle]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrCc HdrCc]
+
| valign="top" | [[TSmtpCli.ContentType | ContentType]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrFrom HdrFrom]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrPriority HdrPriority]
+
| valign="top" | [[TSmtpCli.CtrlSocket | CtrlSocket]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrReplyTo HdrReplyTo]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrReturnPath HdrReturnPath]
+
| valign="top" | [[TSmtpCli.EmailFiles | EmailFiles]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrSender HdrSender]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrSubject HdrSubject]
+
| valign="top" | [[TSmtpCli.ErrorMessage | ErrorMessage]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.HdrTo HdrTo]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Host Host]
+
| valign="top" | [[TSmtpCli.FromName | FromName]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.LastResponse LastResponse]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.LocalAddr LocalAddr]
+
| valign="top" | [[TSmtpCli.Handle | Handle]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.MailMessage MailMessage]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.MessageID MessageID]
+
| valign="top" | [[TSmtpCli.HdrCc | HdrCc]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OwnHeaders OwnHeaders]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Password Password]
+
| valign="top" | [[TSmtpCli.HdrFrom | HdrFrom]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Port Port]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.RcptName RcptName]
+
| valign="top" | [[TSmtpCli.HdrPriority | HdrPriority]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.RequestType RequestType]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.ShareMode ShareMode]
+
| valign="top" | [[TSmtpCli.HdrReplyTo | HdrReplyTo]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.SignOn SignOn]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.State State]
+
| valign="top" | [[TSmtpCli.HdrReturnPath | HdrReturnPath]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.Username Username]
+
|-
 +
| valign="top" | [[TSmtpCli.HdrSender | HdrSender]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.HdrSubject | HdrSubject]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.HdrTo | HdrTo]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Host | Host]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.LastResponse | LastResponse]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.LocalAddr | LocalAddr]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.MailMessage | MailMessage]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.MessageID | MessageID]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OwnHeaders | OwnHeaders]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Password | Password]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Port | Port]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.RcptName | RcptName]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.RequestType | RequestType]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.ShareMode | ShareMode]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.SignOn | SignOn]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.State | State]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.Username | Username]] |||| Align test
 +
|}
  
 
== Events ==
 
== Events ==
  
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnAfterFileOpen OnAfterFileOpen]
+
{|
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnAttachContentType OnAttachContentType]
+
| valign="top" width="140" | [[TSmtpCli.OnAfterFileOpen | OnAfterFileOpen]] |||| Align test
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnAttachHeader OnAttachHeader]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnBeforeFileOpen OnBeforeFileOpen]
+
| valign="top" | [[TSmtpCli.OnAttachContentType | OnAttachContentType]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnCommand OnCommand]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnDisplay OnDisplay]
+
| valign="top" | [[TSmtpCli.OnAttachHeader | OnAttachHeader]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnGetData OnGetData]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnHeaderLine OnHeaderLine]
+
| valign="top" | [[TSmtpCli.OnBeforeFileOpen | OnBeforeFileOpen]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnProcessHeader OnProcessHeader]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnRcptToError OnRcptToError]
+
| valign="top" | [[TSmtpCli.OnCommand | OnCommand]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnRequestDone OnRequestDone]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnResponse OnResponse]
+
| valign="top" | [[TSmtpCli.OnDisplay | OnDisplay]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnSessionClosed OnSessionClosed]
+
|-
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnSessionConnected OnSessionConnected]
+
| valign="top" | [[TSmtpCli.OnGetData | OnGetData]] ||||
* [http://wiki.overbyte.be/wiki/index.php/TSmtpCli.OnSessionConnected OnSessionConnected]
+
|-
 +
| valign="top" | [[TSmtpCli.OnHeaderLine | OnHeaderLine]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnProcessHeader | OnProcessHeader]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnRcptToError | OnRcptToError]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnRequestDone | OnRequestDone]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnResponse | OnResponse]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnSessionClosed | OnSessionClosed]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnSessionConnected | OnSessionConnected]] ||||
 +
|-
 +
| valign="top" | [[TSmtpCli.OnSessionConnected | OnSessionConnected]] ||||
 +
|}
 +
 
 +
== How to ==
 +
 
 +
[[TSmtpCli.FAQ.question | question]]

Revision as of 08:18, 19 February 2006