Ich habe das folgende Problem:smtp web.config Konfiguration und Verwendung
Verwenden von ASP.NET C# und Aufruf mehrerer Stellen im Code zum Senden von E-Mail an den Benutzer.
Allerdings unterscheidet sich die Absenderadresse in verschiedenen Abschnitten des Codes, und ich habe nur eine E-Mail-Adresse in web.config konfiguriert. Dies führt dazu, dass E-Mails, die von nicht konfigurierten E-Mail-Adressen gesendet werden, an die Junkbox der Nutzer gelangen. Wie kann ich dies verhindern?
Ich habe folgende in web.config. Also, wenn von irgendeinem Ort im Code die Adresse nicht [email protected] ist, wird es an die Müllkiste der Benutzer gehen.
<smtp deliveryMethod="Network">
<network
host="smtp.site.com"
userName="[email protected]"
password="mypassword"
/>
</smtp>
Hier ist C# -Code:
MailMessage message = new MailMessage();
message.From = new MailAddress("[email protected]");
message.To.Add(new MailAddress(this.txt_Email_Pass.Text));
message.Subject = "Welcome to abc";
message.Body ="abc";
SmtpClient client = new SmtpClient();
client.Send(message);
Sie sollten sich diesen Artikel http://www.codeproject.com/KB/aspnet/SMTPGmail.aspx ansehen –