2017-04-21 1 views
1

ich ein Problem bekommen, wenn ich versuche, E-Mail senden notif mit smtp mit Google Mail-HostSMTP senden E-Mail von Google Mail-Host

Das ist mein Code

DataTable dtEmail = objBLL.SubmitEmailPelaporan(userTest); 

string content = dtEmail.Rows[0]["MsgDetail"].ToString(); 
string subject = dtEmail.Rows[0]["Subject"].ToString(); 


MailMessage mail = new MailMessage(); 
mail.IsBodyHtml = true; 


mail.From = new MailAddress(emailSender); 
mail.To.Add(new MailAddress(emailTo)); 

mail.Subject = subject; 
mail.Body = content; 


SmtpClient SmtpServer = new SmtpClient(); 
SmtpServer.Host = "smtp.gmail.com"; 
SmtpServer.Port = 587; 
SmtpServer.UseDefaultCredentials = true; 
SmtpServer.Credentials = new System.Net.NetworkCredential(emailSender, emailPassword); 
//SmtpServer.DeliveryMethod = SmtpDeliveryMethod.Network; 
SmtpServer.EnableSsl = true; 



SmtpServer.Send(mail); 

Mein Fehler „Nicht Senden von E“ ist Innere Ausnahme "Kann den Remote-Server nicht verbinden"

Ich bereits in Google mit meinem Problem auch suchen, aber ich habe den gleichen Fehler, Fehler beim Senden von E-Mail ... nicht in der Lage, den Remote-Server zu verbinden.

Thx Alle mir geholfen

+0

Es ist wahrscheinlich wahr, es kann keine Verbindung zum Server herstellen. Hast du deine Zugangsdaten überprüft? – Luke

+0

überprüfen Sie Ihren NetworkCredentioal doppelt? Überprüfe du, dass das nicht von deiner Firewall blockiert wird? Haben Sie alle anderen ähnlichen Fragen für den gleichen Fehler? – Aristos

+0

und jetzt ist der Fehler "Der SMTP-Server erfordert eine sichere Verbindung oder der Client wurde nicht authentifiziert. Die Serverantwort war: 5.5.1 Authentifizierung erforderlich. Erfahren Sie mehr unter" –

Antwort

0

Für die Fehlermeldung: „Der SMTP-Server erfordert eine sichere Verbindung oder der Client nicht authentifiziert wurde der Serverantwort lautet:.. 5.5.1 Authentifizierung erforderlich Erfahren Sie mehr unter“ Sie hätten eine E-Mail (Account des 'emailSender' im Code) des Betreffs: "Blockierte Anmeldeversuche überprüfen".

Öffnen Sie diese E-Mail und klicken Sie auf "Secure Your Account", wo Sie zu der Seite weitergeleitet werden, auf der Sie die Option "Zugriff für weniger sichere Apps deaktivieren" deaktivieren können. Dies sollte Ihr Problem beheben.

0

Dies geschieht, wenn Sie Login aus anderen Zeitzone oder die IP-Adresse Computer-versuchen. Melden Sie sich einmal mit Ihren Anmeldedaten bei Google Mail an. Sie werden nach der Bestätigung fragen, bestätigen und abmelden.

Hofft, es hilft .. !!!

0

Haben Sie weniger sichere Apps aktiviert? check here

Überprüfen Sie auch Anti-Virus-Mail-Richtlinien

Verwandte Themen