DELPHI ОТПРАВКА ПОЧТЫ SSL
Для отправки почты в Delphi можно использовать компонент TIdSMTP (Indy SMTP client) из библиотеки Indy. Для отправки письма по SSL/TLS нужно установить соответствующие свойства компонента.
Например:
IdSMTP1 := TIdSMTP.Create(nil);
try
IdSMTP1.Host := 'smtp.example.com';
IdSMTP1.Port := 587;
IdSMTP1.Username := 'your_username';
IdSMTP1.Password := 'your_password';
IdSMTP1.UseTLS := utUseExplicitTLS; // или utUseImplicitTLS
IdSMTP1.AuthType := satDefault;
IdSMTP1.IOHandler := TIdSSLIOHandlerSocketOpenSSL.Create(nil); // необходимо загрузить библиотеку OpenSSL
IdSMTP1.Connect;
try
IdSMTP1.Send(Memo1.Lines);
finally
IdSMTP1.Disconnect;
end;
finally
IdSMTP1.Free;
end;
В данном примере для отправки используется простой текст из компонента Memo1. Важно не забывать, что нужно загрузить библиотеку OpenSSL, если используете TIdSSLIOHandlerSocketOpenSSL.
Send Email Using Gmail - Delphi -HD- ارسال رسائل من الدلفي الى الجيمايل
Отправка письма на почту с Delphi программы - уроки Delphi
Отправка письма в Delphi. Самый доступный способ.
Delphi XE7 Отправка письма на почту с вложенным файлом SMTP протокол
Урок на делфи 65. Отправка почты по smtp протоколу
Установка и активация Autocom Delphi DS150E cars delphi-hlp.rue3
Delphi: How to get data from API
Отправка email задним числом или из будущего Делфи