STARTTLS, . , STARTTLS, , SSL/TLS . SSL/TLS , SSL/TLS SSL/TLS, . UseTLS=utUseExplicitTLS Indy. UseEHLO True, UseTLS=utUseExplicitTLS, EHLO , TIdSMTP , STARTTLS .
SSL/TLS STARTTLS , SSL/TLS , . UseTLS=utUseImplicitTLS Indy. STARTTLS.
TIdSMTP : ( ) AUTH LOGIN , SMTP, SMTP- / SASL (Kerberos, GSSAPI, NTLM, .. SASL).
SASL, TIdSMTP.AuthType satSASL, TIdSMTP.SASLMechanisms, TIdSASL , . Indy SASL DIGEST-MD5, CRAM-MD5, CRAM-SHA1, NTLM (), ANONYMOUS, EXTERNAL, OTP, PLAIN, SKEY LOGIN ( SASL AUTH LOGIN). (, Kerberos GSSAPI), TIdSASL. , Username/Password, TIdUserPassProvider, SASL ( TIdSMTP.UserName TIdSMTP.Password SASL). SASL , , .
, AUTH LOGIN, TIdSMTP.AuthType, satDefault ( TIdSMTP.ValidateAuthLoginCapability False, AUTH LOGIN, EHLO), TIdSMTP.UserName TIdSMTP.Password TIdSASLLogin TIdSMTP.SASLMechanisms.
UseVerp UseNagle . VERP - SMTP - . Nagle - .