Автор Андрей Шпилёв задал вопрос в разделе Другие языки и технологии
C#! Отправка сообщения на почту! Помогите, пожалуйста! и получил лучший ответ
Ответ от Ra[гуру]
Ясно же написано, что нужно использовать ssl или tls.
Попробуйте включить ssl:
...
SmtpClient client = new SmtpClient("smtp.mail.ru", 465);
client.EnableSsl = true;
...
...
ra
Высший разум
(108783)
Порт нужно поставить не для SSL, а для TLS:
var smtpClient = new SmtpClient("smtp.mail.ru", 587);
smtpClient.EnableSsl = true;
smtpClient.Credentials = new NetworkCredential("ИМЯ_ОТПРАВИТЕЛЯ@mail.ru", "ПАРОЛЬ");
smtpClient.Send("ИМЯ_ОТПРАВИТЕЛЯ@mail.ru", "ИМЯ_ПОЛУЧАТЕЛЯ@mail.ru", "C#", "Send mail from C#");
С майла на майл работает. Яндексовский ящик не проверял.
Ответ от федя федянцев[новичек]
Слюшай брат! Надо крч нажать ОК и будет всё норм! Удачи братуха!
Слюшай брат! Надо крч нажать ОК и будет всё норм! Удачи братуха!
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: C#! Отправка сообщения на почту! Помогите, пожалуйста!