2010-12-31 11 views
0

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); 
+0

Sie sollten sich diesen Artikel http://www.codeproject.com/KB/aspnet/SMTPGmail.aspx ansehen –

Antwort

0

Es sei denn, Ihr Code die Absender-Adresse richtig (bitte posten Sie den Code) nicht einstellen. Das hat mit Ihrem SMTP-Provider zu tun.

+0

MailMessage message = new MailMessage(); message.From = neue MailAddress ("forgotyourpassword @ abc"); message.To.Add (neue MailAddress (this.txt_Email_Pass.Text)); message.Subject = "Willkommen bei abc"; message.Body = "abc"; SmtpClient client = neuer SmtpClient(); client.Send (Nachricht); – Bruce

+0

Ich denke (nicht 100% sicher) das Problem ist, dass die von E-Mail in der Nachricht anders ist als eine in web.config konfiguriert – Bruce

+0

@ user554134: bitte ** nicht ** Code-Beispiele in den Kommentaren - sie sind sehr schwer zu lesen! Stattdessen: ** update ** deine ursprüngliche Frage, indem du sie ** editierst ** und weitere Informationen gibst! –

Verwandte Themen