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="me@mydomain.com"> <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/" jsmith@somewhere.com", ...);

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

<smtp from="&quot;John Smith&quot; &lt;jsmith@somewhere.com&gt;">


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

1) Utilice estas configuraciones en el archivo app.config