Sono impegnato a programmare un servizio e-mail riutilizzabile per la mia azienda. Il servizio di posta elettronica eseguirà alcune cose tramite l'iniezione attraverso il modello di strategia (come la gestione della velocità di trasmissione delle e-mail, il passaggio da Smtp a AmazonSES o Google AppEngine per i client di posta elettronica quando vengono superate le quote giornaliere, inviare statistiche tracciamento (soprattutto perché è necessario per rimanere all'interno di quote) per nominarne alcuni).
Poiché l'invio di e-mail dovrà essere limitato e esistono altre limitazioni (ad esempio, la quota massima di destinatari su AmazonSES che limita i destinatari a 50 per invio), le e-mail devono essere suddivise in genere.
Dalla tua esperienza, sarebbe meglio inviare bulk (più destinatari per e-mail) o una singola e-mail per destinatario?
Le implicazioni di quanto sopra sarebbe di inviare a 1000 destinatari, con un limite di 50 per invio, che invierebbero 20 e-mail utilizzando BCC in uno scenario di newsletter. Quando invii una e-mail per destinatario, invierebbe 1000 e-mail. L'invio di e-mail è asincrono (a causa della latenza ereditaria durante l'invio, in genere è possibile inviare solo 5 e-mail al secondo a meno che non si utilizzi più client in modo asincrono).
Modifica
Solo per la divulgazione completa, questo servizio non verrà utilizzato da o venduto agli spammer e, per quanto possibile, sarà automaticamente conforme alle leggi nazionali e internazionali.
> chiusa <
Grazie per il prezioso feedback. Le preoccupazioni in merito alla conformità alle leggi, all'esperienza utente (annullamento dell'iscrizione generica e personalizzata) e alla regolamentazione dello spam tramite blacklist ISP rendono To l'opzione preferita e probabilmente l'unica quando si inviano e-mail generate dal sistema ai destinatari.