Хранение Smtp из имени мобильного телефона в Web.Config

Я храню свои настройки электронной почты в веб-конфигурации, например...

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

Теперь, когда я создаю новый

var smtp = new SmtpClient();

smpt имеет мои учетные данные и будет по умолчанию от адреса до [email protected], что избавит меня от необходимости делать это каждый раз.

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

Но я не могу понять, как указать дружественное отображаемое имя "Splidge Master" в файле web.config. Нет настройки для него?

Ответ 1

Вы можете использовать html encoded < и > (& lt; и > ) для доставки отображаемого имени в атрибуте from.

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

Ответ 2

Из памяти следует изменить атрибут from= from="Display Name &lt;[email protected]&gt;".

Ответ 3

Если вам нужен точный эквивалент, закодируйте двойные кавычки (&quot;) тоже:

<smtp from="&quot;Splidge Master&quot; &lt;[email protected]&gt;">