Domanda

Lo scenario è che inviamo migliaia di e-mail tramite il server SMTP. Il contenuto viene creato in anticipo e raccolto al momento dell'invio.

Il fatto è che vogliamo trovare dove si trovano i nostri colli di bottiglia nell'ambiente di produzione e dove è necessario lavorare. L'obiettivo è riuscire a inviare mezzo milione di e-mail in dieci minuti *.

Dovremmo creare account di posta elettronica fittizi? Ho sentito di essere in grado di inviare al server SMTP che li mantiene solo localmente ma verifica davvero tutti i colli di bottiglia? Qualcuno ha alcuni approcci strategici a questo?

* questo è per una compagnia aerea che vuole promuovere un accordo tariffario, per legge è tenuto a inviare un'e-mail a tutti entro un certo limite di tempo, altrimenti ci sono implicazioni legali per l'affare. Nel caso in cui qualcuno temesse questo fosse un generatore di spam.

È stato utile?

Soluzione

Una compagnia aerea che promuove un accordo tariffario? Mezzo milione di e-mail in 10 minuti? Certamente suona come spam per me.

In ogni caso, se si configurano account fittizi e li si ospita solo su alcuni provider, si finirà per sprecare la larghezza di banda di tali provider (e forse di DOSarli).

Se si imposta un server fittizio interno e si ospitano i propri account, non si sarà sicuri che la larghezza di banda in uscita sia in grado di gestire il carico in produzione.

Un modo potrebbe essere quello di configurare il proprio server smtp esterno, creare uno o più account lì e scaricare lo spam, e-mail promozionale lì.

Aggiornamento: mi chiedo, perché il limite di 10 minuti? Ciò si ridurrebbe sicuramente molto meglio se ti fosse permesso di diffondere le e-mail in piccoli lotti invece di saturare le tue pipe tutte in una volta.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top