Как отправить E-mail? - PascalABC.NET
Формулировка задачи:
Как мне отправить e-mail В Pascalabc.net с gmail на mail.ru?
C gmail на gmail надо тоже!
Решение задачи: «Как отправить E-mail?»
textual
Листинг программы
uses System.Net; begin var smtpClient := new System.Net.Mail.SmtpClient('smtp.gmail.com',587); smtpClient.Credentials := new System.Net.NetworkCredential('user@gmail.com', 'pass'); smtpClient.EnableSsl := true; smtpClient.Send(new System.Net.Mail.MailMessage('user@gmail.com','user2@mail.ru','Test','Test message')); end.
Объяснение кода листинга программы
- Импортируется пространство имен System.Net.
- Создается экземпляр класса SmtpClient с указанием адреса SMTP-сервера (smtp.gmail.com) и номера порта (587).
- Устанавливаются параметры аутентификации с помощью класса NetworkCredential: логин (user@gmail.com) и пароль (pass).
- Включена поддержка SSL-шифрования (true).
- Создается экземпляр класса MailMessage с указанием адреса отправителя (user@gmail.com), адреса получателя (user2@mail.ru), темы (Test) и текста сообщения (Test message).
- Метод Send класса SmtpClient вызывается для отправки сообщения.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д