Estoy construyendo una aplicación que necesita saber dinámicamente/programáticamente y usar diferentes configuraciones de SMTP al enviar correos electrónicos.Configuración de múltiples SMTP en web.config?
Estoy acostumbrado a usar el enfoque system.net/mailSettings, pero según tengo entendido, eso solo permite una definición de conexión SMTP a la vez, utilizada por SmtpClient().
Sin embargo, necesito más de un enfoque connectionStrings-like, donde puedo obtener un conjunto de configuraciones basadas en una clave/nombre.
¿Alguna recomendación? Estoy abierto a omitir el enfoque comercial SmtpClient/mailSettings, y creo que tendré que ...
Perfecto. Agradable y simple. No hay necesidad de ningún código nuevo. – alphadogg
Miko y @alphadog Tu respuesta parece funcionar para una situación similar que he encontrado, pero no sé cómo usar el código que Mikko especificó en su respuesta "return (SmtpSection) ...." ¿Podrías dar más detalles? Aunque tal vez no sea apropiado, voy a crear una "Respuesta" con el código que tengo en lugar de hacer una nueva pregunta sobre SO. – REMESQ
@Mikko su código no está bien explicado. Cómo usar SmtpSection devuelto? – Tomas