Fehler beim Senden von E-Mails über einen SMTP-Client

Dies kann sehr trivial für Euch, aber ich konnte einfach nicht herausfinden, warum bin ich immer diese Fehlermeldung wenn ich meinen code. Ich sah einige von den relativen Fragen, die auf dieser gleichen website für zB Senden von E-Mails über Google Mail SMTP-server mit C#
aber keiner von Ihnen war hilfreich. Alle die bereit sind zu helfen bitte?
mit verschiedenen Baugruppen sind auch akzeptabel. also, wenn jemand eine funktionierende Lösung, die würde geschätzt.

Fehlermeldung = Der SMTP-server erfordert eine sichere Verbindung oder der client wurde nicht authentifiziert. Die server Antwort war: 5.5.1 Authentifizierung Erforderlich. Erfahren Sie mehr unter

hier ist mein code

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();      
message.From = new MailAddress("[email protected]");
message.To.Add("[email protected]");
message.Subject = "Hello";
message.Body = "Hello Bob ";
message.DeliveryNotificationOptions = DeliveryNotificationOptions.OnFailure;

SmtpClient smtpClient = new SmtpClient("smtp.gmail.com", 587);
smtpClient.EnableSsl = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials = new NetworkCredential("MyGoogleMailAccount", 
                                               "mygooglemailpassword");

smtpClient.Send(message.From.ToString(), message.To.ToString(), 
                message.Subject, message.Body);   
  • Aus = Hotmail?
  • Duplizieren stackoverflow.com/questions/704636/...
  • Übrigens, gmail wird wohl beschweren, wenn Sie ein hotmail-von " - Adresse.
  • Hallo steve ich will googlemail die E-Mail senden, aber es sollte wirken, als ob Sie gesendet wurde von hotmail. Bin ich hier etwas fehlt? Hi pete ich habe schon gesehen, dass link es nicht beheben mein problem
  • Danke für die info Pete. ich werde die Adresse ändern und geben Sie ihm einen gehen von Googlemail
  • Ich bekomme immer noch die gleiche Meldung auch wenn ich den googlemail-account. ich habe aktualisiert die post entsprechend
  • Dies ist ein sehr, sehr complecated-Problem, da google einige zusätzliche Sicherheits-Ebenen, um zu verhindern, dass die Hacker. Loggen Sie sich in Ihrem google-Konto, ist es wahrscheinlich, dass Sie sehen, eine Warnung! wenn ja, klicken Sie darauf und Folgen Sie den Anweisungen!
  • Sie erwägen, eine andere Versammlung zu tun, den gleichen job? Nachdem er mit vielen Lösungen von usingSystem.Net.E-Mail, die ich verwendet eine andere Baugruppe und behoben das Problem für mich. Wenn Sie es wünschen Editieren Sie bitte Ihre Frage und specfity anderen Baugruppen sind akzeptabel.
  • Hallo S-Nash. Ich loggte mich in mein googlemail-Konto, und ich sehe keine Warnungen. Ja, ich wäre daran interessiert, mit anderen Baugruppen. ich werde es ändern, die Frage entsprechend

InformationsquelleAutor Sike12 | 2013-09-24
Schreibe einen Kommentar