.net - mail - system net networkcredential web config
Almacenamiento de Smtp desde el nombre de visualización compatible con el correo electrónico en Web.Config (3)
De memoria, cambiando el atributo from="Display Name <me@example.com>"
Deberia trabajar.
Estoy almacenando mis mailsettings en la configuración web así ...
<mailSettings>
<smtp from="splidge@findremovalcompanies.com">
<network host="smtp.findremovalcompanies.com" userName="splidge@findremovalcompanies.com" password="password" />
</smtp>
</mailSettings>
Ahora cuando creo un nuevo
var smtp = new SmtpClient();
smpt tiene mis credenciales y establecerá la dirección predeterminada en splidge@findremovalcompanies.com, lo que me ahorra tener que hacer esto todo el tiempo.
MailAddress("splidge@findremovalcompanies.com", "Splidge Master")
Pero no puedo encontrar la manera de especificar el nombre de pantalla amigable "Splidge Master" en la web. ¿No hay configuración para ello?
Puede usar html encoded <y> (& lt; y & gt;) para entregar un nombre para mostrar en el atributo from.
<smtp deliveryMethod="Network" from="Mail Displayname <mail@raccoom.net>">
Si necesita el equivalente exacto, codifique las comillas dobles ( "
) también:
<smtp from=""Splidge Master" <splidge@findremovalcompanies.com>">