По какой-то причине ни принятый ответ, ни какие-либо другие не работают для меня на « Отправка электронной почты в .NET через Gmail ». Почему они не работают?
ОБНОВЛЕНИЕ: я попробовал все ответы (принятые и другие) в другом вопросе, но ни один из них не работает.
Я просто хотел бы знать, работает ли это для кого-то еще, иначе Google, возможно, изменил что-то (что случилось прежде).
Когда я пытаюсь использовать фрагмент кода SmtpDeliveryMethod.Network
, я быстро получаю SmtpException при отправке (сообщение). Сообщение
SMTP-сервер требует безопасного соединения, или клиент не был аутентифицирован.
Ответ сервера был:
5.5.1 Требуется аутентификация. Узнайте больше на "<- серьезно, это заканчивается там.
ОБНОВИТЬ:
Это вопрос, который я задавал давным-давно, и принятым ответом является код, который я использовал много раз в разных проектах.
Я взял некоторые идеи из этого поста и других проектов EmailSender, чтобы создать проект EmailSender в Codeplex . Он предназначен для тестирования и поддерживает мои любимые SMTP-сервисы, такие как GoDaddy и Gmail.