//Create Mail Message Object with content that you want to send with mail.
System.Net.Mail.MailMessage MyMailMessage = new System.Net.Mail.MailMessage("[email protected]", "[email protected]",
"This is the mail subject", "Just wanted to say Hello");
MyMailMessage.IsBodyHtml = false;
//Proper Authentication Details need to be passed when sending email from gmail
System.Net.NetworkCredential mailAuthentication = new
System.Net.NetworkCredential("[email protected]", "myPassword");
//Smtp Mail server of Gmail is "smpt.gmail.com" and it uses port no. 587
//For different server like yahoo this details changes and you can
//get it from respective server.
System.Net.Mail.SmtpClient mailClient = new System.Net.Mail.SmtpClient("smtp.gmail.com", 587);
//Enable SSL
mailClient.EnableSsl = true;
mailClient.UseDefaultCredentials = false;
mailClient.Credentials = mailAuthentication;
mailClient.Send(MyMailMessage);
Das ist mein Code & es wirft Fehler: keine Verbindung hergestellt werden konnte, weil der Zielcomputer verweigert aktiv 72.14.213.109:587Keine Verbindung, da der Zielcomputer aktiv gemacht werden konnte 72.14.213.109:587 verweigert
Code Referenz: here
Bitte sagen sie mir, wie kann ich es gesucht ??
wie kann ich das überprüfen? Bitte helfen Sie – Pratik
Überprüfen Sie, dass die Firewall hinter diesem Rechner eingestellt ist, um Daten über diesen Port zu empfangen und zu senden, auch, um das Antivirenprogramm zuerst alle Antivirus-Optionen zu deaktivieren und dann versuchen, Ihre E-Mail zu senden und nachdem Sie Ihre E-Mail erfolgreich gesendet haben versuchen Sie, eine Antivirus-Option zu einer Zeit – Baharanji
zu aktivieren Dieses Problem machte mich verrückt, weil E-Mails nicht nur vom Server gesendet wurde, aber in der Entwicklungsumgebung war alles in Ordnung. Dank dieser Antwort habe ich festgestellt, dass der Server-Antivirus anders war, was das SMTP-Senden blockierte. –