[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: IdSMTPRelay.pas line 206
type TIdSMTPRelay = class(TIdSMTPBase) |
||
protected |
||
FMXServerList: TStrings; |
|
|
|
||
FDNSServer: string; |
|
|
|
||
|
||
FRelaySender: string; |
|
|
procedure Connect(); |
|
|
procedure ResolveMXServers(); |
|
|
procedure SetDNSServer(); |
|
|
procedure SetOnStatus(); |
|
|
procedure SetUseEhlo(); override; |
|
|
procedure SetHost(); override; |
|
|
function GetSupportsTLS; override; |
|
|
procedure ProcessException(); |
|
|
procedure SetSSLOptions(); |
|
|
procedure SetRelaySender(); |
|
|
procedure InitComponent; override; |
|
|
|
||
public |
||
procedure Assign(); override; |
|
|
destructor Destroy; override; |
|
|
procedure DisconnectNotifyPeer; override; |
|
|
procedure Send(); override; |
|
|
published |
||
property DNSServer: string; [rw] |
|
|
property RelaySender: string; [rw] |
|
|
property StatusList: TIdSMTPRelayStatusList; [r] |
|
|
property SSLOptions: TIdSSLSupportOptions; [rw] |
|
|
property OnDirectSMTPStatus: TIdSMTPRelayStatus; [rw] |
|
|
property OnTLSHandShakeFailed: TIdOnTLSNegotiationFailure; |
|
|
property OnTLSNotAvailable: TIdOnTLSNegotiationFailure; |
|
|
property OnTLSNegCmdFailed: TIdOnTLSNegotiationFailure; |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |