Yandex smtp mail gönderme hatası

Yakın bi zamanda yandex smtp ayarlarını değiştirdiğinden dolayı smtp üzerinden mail gönderirken sıkıntılar yaşanıyordu. Çözümü aşağıda gibi:

 

“port=25 ve SSL = true” olarak ayarladığınızda sorun düzeliyor.

var msg = new MailMessage(from, to, subject, body);
var smtpClient = new SmtpClient("smtp.yandex.com.tr", 25);
smtpClient.Credentials = new NetworkCredential(username, password);
smtpClient.EnableSsl = true;
smtpClient.Send(msg);