1. ホーム
  2. .net

Smtp from emailのフレンドリーな表示名をWeb.Configに格納する

2023-10-28 02:34:10

質問内容

ウェブ設定にメール設定を保存しているのですが、以下のような感じです。

<mailSettings>
    <smtp from="[email protected]">
        <network host="smtp.findremovalcompanies.com" userName="[email protected]" password="password" />
    </smtp>
</mailSettings>

これで、新しい

var smtp = new SmtpClient();

smptは私の認証情報を持っていて、デフォルトのFromアドレスは[email protected]、毎回これをする手間を省くことができます。

MailAddress("[email protected]", "Splidge Master")

しかし、web.config でフレンドリーな表示名 "Splidge Master" を指定する方法がわかりません。

どのように解決するのですか?

html エンコードされた < と > (&lt; と &gt;) を使って、from 属性に表示名を配信することができます。

<smtp deliveryMethod="Network" from="Mail Displayname &lt;[email protected]&gt;">