Попробуйте отправить простое электронное письмо, используя этот фрагмент:
var smtpClient = new SmtpClient("smtp.gmail.com", 587)
{
Credentials = new NetworkCredential(
"yourusername@gmail.com",
"yourpassword"
),
EnableSsl = true
};
smtpClient.Send("from@gmail.com", "to@gmail.com", "subject", "body");
Предположим, yourusername@gmail.com
и yourpassword
- это ваше имя пользователя и пароль в Google.
Отличиями от вашего кода являются порт 587
(вместо вашего 1772
) и использование SSL
(EnableSsl = true
).