在Web.Config中从电子邮件友好的显示名称存储Smtp

我正在我的邮件存储在webconfiguration像这样…

<mailSettings> <smtp from="splidge@findremovalcompanies.com"> <network host="smtp.findremovalcompanies.com" userName="splidge@findremovalcompanies.com" password="password" /> </smtp> </mailSettings> 

现在当我创build一个新的

 var smtp = new SmtpClient(); 

smpt有我的凭据,并将默认的从地址splidge@findremovalcompanies.com,这使我不必每次都这样做。

 MailAddress("splidge@findremovalcompanies.com", "Splidge Master") 

但我不知道如何指定友好的显示名称“Splidge Master”在web.config中没有设置它?

您可以使用html编码的<和>(&amp;&gt;)在from属性中提供显示名称。

<smtp deliveryMethod="Network" from="Mail Displayname &lt;mail@raccoom.net&gt;">

从内存中,将from=属性更改为from="Display Name &lt;me@example.com&gt;" 应该pipe用。