Ich habe den System.Net
Namespace seit dem Wechsel von .NET Framework 1.1 zu dem 3.5-Framework verwendet, aber ’ s eine Sache, die ’ mich seitdem verwirrt. Was ist der Unterschied zwischen den Sender
und From
Eigenschaften in der MailMessage
Klasse?MailMessage, Unterschied zwischen Absender und Von Eigenschaften
Sind beide gleich, und gibt es keinen Grund, Sender
zusammen mit From
zu verwenden?
Zum Beispiel:
Using m As New System.Net.Mail.MailMessage()
m.Sender = New System.Net.Mail.MailAddress("[email protected]", "Name here")
m.From = New System.Net.Mail.MailAddress("[email protected]", "Name here")
m.Subject = "Test"
m.Body = "Test"
Dim client As New System.Net.Mail.SmtpClient("mymailserver.com")
client.Send(m)
End Using
Im Falle der System.Net.Mail-Implementierung gibt es keinen Unterschied. Wenn man SmtpTransport.SendMail aufruft, tut man dies als "message.Sender! = Null? message.Sender: message.From'. Das Ergebnis ist SmtpClient ermöglicht es Ihnen nicht, unterschiedliche Werte für Sender und Von zu senden – Sam