net mvc mail example enviar asp c# .net asp.net-mvc smtpclient

c# - mvc - Clase SmtpClient que no recoge los parámetros predeterminados del archivo Web.Config



smtpclient c# gmail (3)

archivo de configuración :

<system.net> <mailSettings> <smtp from="[email protected]"> <network host="mail.xxxxxx.com" port="25" password="password" userName="[email protected]" defaultCredentials="false" /> </smtp> </mailSettings> </system.net>

Ya probé defaultCredentials = "true" pero recibí el siguiente mensaje:

System.FormatException: el servidor Smtp devolvió una respuesta no válida.

¿Como solucionar el problema?


¿Dónde ha colocado estos elementos dentro de su web.config? Deberían verse así:

<configuration> <system.net> <mailSettings> <smtp from="[email protected]"> <network host="mail.xxxxxx.com" port="25" password="password" userName="[email protected]" defaultCredentials="false"/> </smtp> </mailSettings> </system.net> <configuration>

Pero según la excepción que reciba, parece que la configuración está funcionando pero su mensaje está mal formateado. ¿Cómo se ve tu MailMessage? ¿Qué está pasando como su From, Email, Subject and Body?


Establezca la propiedad deliveryMethod en el elemento smtp en ''red''.


lo siento, tenía el archivo web.config de la carpeta Vistas en ASP.NET MVC abierto, no el de la raíz de la aplicación - DOH !!!!!

Trabajando bien ahora :))