C# Отправка почты с Gmail опять навернулась 15:12:2020
Всем привет. Есть старый добрый код для отправки мыла:
public static void Send(
string subject,
string message,
string from,
string to,
string password)
{
var mail = new MailMessage();
var SmtpServer = new SmtpClient("smtp.gmail.com");
mail.From = new MailAddress(from);
mail.To.Add(to);
mail.Subject = subject;
mail.Body = message;
SmtpServer.Port = 587;
SmtpServer.Credentials = new NetworkCredential(from.Split('@')[0], password);
SmtpServer.EnableSsl = true;
SmtpServer.Send(mail);
Год назад или ранее он начал сбоить так как гугл ввел защиту от "плохих" программ, решилось это разрешением из юзать в https://myaccount.google.com/lesssecureapps
Но вот опять...
System.Net.Mail.SmtpException: 'Серверу SMTP требовалось защищенное соединение, или подлинность клиента не была установлена. Отклик сервера: 5.7.0 Authentication Required. Learn more at'
Может кто знает как с этим безобразием справиться?