С# Как отправить электронное письмоC#

Место общения программистов C#
Anonymous
С# Как отправить электронное письмо

Сообщение Anonymous »

Я хочу использовать свое приложение для отправки электронной почты.
Я попробовал это:

Код: Выделить всё

try
{
MailMessage mail = new MailMessage();
mail.From = new MailAddress(form);
mail.To.Add(to);
mail.Subject = subject;
mail.Body = body;

using (SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587))
{
smtp.Credentials = new NetworkCredential(form, password);
smtp.EnableSsl = true;
smtp.Send(mail);
}
}
Но когда я отправлял почту, он сказал мне: «SMTP-серверу требуется безопасное соединение, или клиент не прошел аутентификацию. Ответ сервера был: 5.7.0 Требуется аутентификация».< /p>
Как решить эту проблему?

Подробнее здесь: https://stackoverflow.com/questions/787 ... send-email

Вернуться в «C#»