Pregunta

El escenario es que enviamos miles de correos electrónicos a través del servidor SMTP. El contenido se crea de antemano y se recoge cuando se envía.

Lo importante es que queremos encontrar dónde se encuentran nuestros cuellos de botella en el entorno de producción y dónde se debe trabajar. El objetivo es poder enviar medio millón de correos electrónicos en diez minutos *.

¿Debemos crear cuentas de correo electrónico ficticias? He oído hablar de la posibilidad de enviar a un servidor SMTP que solo los mantiene localmente, pero ¿realmente esto prueba todos los cuellos de botella? ¿Alguien tiene algunos enfoques estratégicos para esto?

* esto es para una aerolínea que desea promover un acuerdo de tarifa, por ley se les exige que envíen un correo electrónico a todos dentro de cierto límite de tiempo, de lo contrario, hay implicaciones legales para tratar. En caso de que alguien temiera que esto fuera un generador de spam.

¿Fue útil?

Solución

¿Una aerolínea promocionando un acuerdo de tarifa? ¿Medio millón de correos electrónicos en 10 minutos? Ciertamente suena como spam para mí.

En cualquier caso, si configura cuentas ficticias y las aloja en solo unos pocos proveedores, terminará desperdiciando el ancho de banda de esos proveedores (y tal vez dosificándolos).

Si configura un servidor ficticio interno y aloja sus propias cuentas, no estará seguro de si su ancho de banda saliente puede manejar la carga en producción.

Una forma podría ser configurar su propio servidor smtp externo, crear una o más cuentas allí y descargar el correo no deseado, o el correo electrónico promocional allí.

Actualización: solo me pregunto, ¿por qué el límite de 10 minutos? Esto sin duda aumentaría mucho más si se le permitiera distribuir los correos electrónicos en pequeños lotes en lugar de saturar sus tuberías de una vez.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top