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.

