Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
420 views
in Technique[技术] by (71.8m points)

.net - Storing Smtp from email friendly display name in Web.Config

I'm storing my mailsettings in the web config like so...

<mailSettings>
    <smtp from="splidge@findremovalcompanies.com">
        <network host="smtp.findremovalcompanies.com" userName="splidge@findremovalcompanies.com" 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 splidge@findremovalcompanies.com which saves me from having to do this every time.

MailAddress("splidge@findremovalcompanies.com", "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?

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You can use html encoded < and > (&lt; and &gt;) to deliver a display name in the from attribute.

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


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...