read networkcredential net mail from app asp.net web-config mailsettings

asp.net - networkcredential - ¿Cómo puedo configurar un nombre de correo electrónico amigable en la sección MailSetting de web.config?



mailsettings app config (2)

Actualmente tengo:

<system.net> <mailSettings> <smtp from="[email protected]"> <network host="localhost" port="25" /> </smtp> </mailSettings> </system.net>

¿Cómo puedo cambiarlo para que el correo electrónico se envíe con un nombre y no solo con la dirección de correo electrónico?


Bueno, en el código necesita poner el nombre del remitente entre comillas, seguido de la dirección de correo electrónico.

new SmtpClient(...).Send("/"John Smith/" [email protected]", ...);

Y ... parece que también puedes codificarlo en el atributo ...

<smtp from="&quot;John Smith&quot; &lt;[email protected]&gt;">


<system.net> <mailSettings> <smtp from ="XYZ&lt;[email protected]&gt;"> <network host="smtp.gmail.com" port="25" userName="[email protected]" password="******" enableSsl="true"/> </smtp> </mailSettings> </system.net>

1) Utilice estas configuraciones en el archivo app.config