Z jakiegoś powodu ani zaakceptowana odpowiedź, ani żadna inna nie działa dla mnie w przypadku „ Wysyłania wiadomości e-mail w .NET przez Gmail ”. Dlaczego mieliby nie działać?
AKTUALIZACJA: Próbowałem wszystkich odpowiedzi (zaakceptowanych i innych) w drugim pytaniu, ale żadna z nich nie działa.
Chciałbym tylko wiedzieć, czy to działa na kogokolwiek innego, w przeciwnym razie Google mógł coś zmienić (co zdarzyło się wcześniej).
Kiedy próbuję użyć fragmentu kodu SmtpDeliveryMethod.Network
, szybko otrzymuję wyjątek SmtpException podczas wysyłania (wiadomość). Wiadomość jest
Serwer SMTP wymaga bezpiecznego połączenia lub klient nie został uwierzytelniony.
Odpowiedź serwera brzmiała:
5.5.1 Wymagane uwierzytelnienie. Dowiedz się więcej na „<- poważnie, to się tam kończy.
AKTUALIZACJA:
To pytanie zadałem dawno temu, a akceptowaną odpowiedzią jest kod, którego używałem wiele razy w różnych projektach.
Podjąłem niektóre pomysły zawarte w tym poście i innych projektach EmailSender, aby utworzyć projekt EmailSender w Codeplex . Jest przeznaczony do testowania i obsługuje moje ulubione usługi SMTP, takie jak GoDaddy i Gmail.