La sfida con l'invio di e-mail in blocco è che ci sono tanti fattori diversi che possono scoraggiare e bloccare l'utente come spam. Le intestazioni ti dicono cosa sta succedendo, ma nel grande schema delle cose non sono una delle più grandi sfide.
La mia azienda invia più di 50000 email alla settimana, a volte molte al giorno. Ecco cosa abbiamo appreso:
1) Se il server non ha stabilito la "reputazione" con gli host di posta elettronica, è più probabile che venga contrassegnato. Non c'è un ottimo modo per stabilirlo, anche se siti come Socket Labs limitano semplicemente i nuovi client all'inizio e dopo 60-90 giorni di rilascio che consentono di far passare più email. Poiché molte email come Socket Labs vengono elaborate, mi dicono che è una pratica valida.
1a) Monitorare l'elenco RBL per assicurarsi che non ci sia. Se vieni segnalato (succede a tutti in un momento o in un altro), agisci in modo aggressivo per farti fuori al più presto. Contatta la RBL in questione e collabora con loro per risolvere rapidamente la situazione.
2) I "ragazzi grandi" tra cui Gmail, Yahoo, AOL e MSN sono sensibili a essere rapidamente colpiti dallo stesso host in successione.La mia azienda ha scelto di superare questo problema tenendo traccia di chi i nostri processi di posta elettronica stanno inviando tramite un "log". Se la prossima email ha lo stesso dominio della precedente inviata, attendiamo un periodo di tempo. Altrimenti, spariamo a volontà. Impedisce al nostro sistema di inviare più di 1 email per X secondi allo stesso host e ha significato che le nostre e-mail stanno arrivando a una velocità molto alta.
3) La posta AOL è senza valore. Una volta ho visto una statistica che qualcuno aveva dimostrato che qualcosa come il 20% di e-mail inviata ad AOL è "scomparsa". Non sono sicuro che sia così alta, ma so che non abbiamo altro problema con l'email di AOL ... è il natura della bestia. La buona notizia è che AOL sta per uscire, quindi non dovremmo avere a che fare con questo livello troppo a lungo.
4) Il passaggio ovvio è garantire che si stia facendo del proprio meglio per rimanere conforme a CAN-Spam. Includere un opt-out in tempo reale, informazioni sulla società nel footer e non cercare di ingannare il messaggio.
5) Infine, non inviare email a persone che non lo hanno richiesto. Sembra un passo stupido facile, ma è abusato così tanto. Non sarai contrassegnato come spam se invii persone che vogliono la tua email ... è così facile. Se ottieni un rimbalzo, lo elimini immediatamente dall'elenco in modo che non tenti di inviare nuovamente un account non valido.
Buona fortuna.
Si dovrebbe dare un'occhiata a: http://www.codinghorror.com/blog/2010/04/so-youd-like-to-send-some-email-through-code.html. C'è una spiegazione abbastanza dettagliata su come mandare la posta. –
Ho ancora problemi con il MISSING_DATE e ho esaurito le idee. –