Me pregunto cuál es la mejor manera de enviar correos electrónicos masivos utilizando System.Net.Mail y C#.C# Enviar correo electrónico masivo
¿Es una buena idea enviar correos electrónicos por lotes?
¿Debo usar el campo para o BCC?
Me pregunto cuál es la mejor manera de enviar correos electrónicos masivos utilizando System.Net.Mail y C#.C# Enviar correo electrónico masivo
¿Es una buena idea enviar correos electrónicos por lotes?
¿Debo usar el campo para o BCC?
Prefiero usar el campo Para y enviar correos electrónicos uno a la vez en lugar de usar el campo BCC. De esta manera, el receptor ve su dirección de correo electrónico en el campo TO (menos sensible al correo no deseado) y puede personalizar los correos electrónicos por usuario en el futuro.
Para el envío, debe utilizar lotes para evitar tiempos de espera y grandes cargas de servidor. Puede usar una cola para todos los correos electrónicos y enviarlos usando un horario configurable usando un servicio, una tarea programada o lo que sea.
Si envía un solo correo electrónico a destinatarios múltiples y si es para enviar correos electrónicos a personas que no se conocen, debería utilizar el campo BCC; de lo contrario, se enojará mucho cuando estás regalando sus direcciones de correo electrónico a desconocidos (y es posible que también estés incumpliendo algún tipo de ley de protección de datos según el lugar donde vivas).
¿Con qué estás teniendo problemas exactamente? – Oded