Storing Smtp from email friendly display name in Web.Config
I'm storing my mailsettings in the web config like so...
<mailSettings>
<smtp from="[email protected]">
<network host="smtp.findremovalcompanies.com" userName="[email protected]" password="password" />
</smtp>
</mailSettings>
Now when I create a new
var smtp = new SmtpClient();
smpt has my credentials and will default the from address to [email protected] which saves me from having to do this every time.
MailAddress("[email protected]", "Splidge Master")
But I cannot figure out how to specify the friendly display name "Splidge Master" in the web.config theres no setting for it?
Solution 1:
You can use html encoded < and > (< and >) to deliver a display name in the from attribute.
<smtp deliveryMethod="Network" from="Mail Displayname <[email protected]>">
Solution 2:
From memory, changing the from=
attribute to be from="Display Name <[email protected]>"
should work.