2010-04-06 17 views
25

La nostra azienda esegue sondaggi sull'ambiente di lavoro e questi sondaggi sono compilati online. Tutti i partecipanti ricevono un link al loro sondaggio in una email (codice personale incluso).Invio di e-mail di massa richiesta

Alcuni dei nostri clienti hanno un numero di dipendenti a centinaia e talvolta a migliaia.

La nostra soluzione attuale è solo utilizzando il nostro server SMTP per inviare questo, senza alcuna forma di limitazione (VB6, CDO). (Tutti i destinatari sono solitamente "all'interno" dello stesso dominio, [email protected]) Questa non è una buona soluzione, come puoi immaginare, questo innesca ogni evento anti-spam/firewall/gatekeeper nell'ambiente dei client. Ci mettiamo in contatto con il loro reparto IT in anticipo e chiediamo loro di autorizzare il server di invio e l'indirizzo di posta del mittente.

I problemi più usuali corriamo a sono:

  1. server che riceve afferra solo i primi 20-50 mails e respinge il resto (misura anti-spam). A volte possiamo ottenere da questo ottenendo la società-it per autorizzarci. A volte, tuttavia, questo non funziona.
  2. Sta diventando sempre più normale disabilitare il rimbalzo di indirizzi di posta errati. Questo non ci dà alcuna indicazione se una mail è stata consegnata o meno. E che ci crediate o no, la maggior parte dei clienti ci fornisce la loro lista e-mail dal loro sistema HR, non dal loro sistema di posta.

Qualcuno ha qualche suggerimento per un modo migliore per farlo? Non possiamo essere l'unica azienda che invia email di massa legittime? :)

+4

Vedo che gli spammer stanno supportando questa domanda. – Lazarus

risposta

9

C'è un good article on Coding Horror che descrive il processo di invio di e-mail.In breve:

  1. Verificare i record del dominio aggiungendo un DomainKey.
  2. Aggiungere un ID mittente SPF record alle impostazioni DNS.

È inoltre possibile utilizzare un servizio di invio di posta esterna come Campaign Monitor, che verifica tali impostazioni.

+0

Come ho risposto sopra, il software di marketing è adattato per il marketing. Non per invio di massa di e-mail esclusive a un gruppo di destinatari in cambiamento diverse volte. Tuttavia, il suggerimento di registrarsi con i servizi di verifica è buono. –

+0

Sono passati 5 anni e siamo andati con Mandrill per le nostre esigenze. Li adoro :). Abbiamo anche corretto entrambi i record SPF e DKIM per il nostro dominio mittente. Tuttavia, chiediamo comunque ai riceventi it-op di autorizzarci. Meglio prevenire che curare. (Alcuni hanno inserito nella blacklist tutti i domini dei mittenti di Mandrills ..) –

2

Suggerirei che ottenere i client per autorizzare il server sarebbe lo stato più appropriato, dopotutto si è in una relazione contrattuale con loro quindi una configurazione di conseguenza sarebbe ragionevole.

La validità dell'elenco di indirizzi di posta elettronica che si invia deve trovarsi con il cliente, in particolare se non lo estraggono dal proprio elenco di indirizzi e-mail in tempo reale. C'è poco che puoi o dovresti fare, per convalidare quegli indirizzi se il cliente non fornisce le risposte appropriate.

Inoltre, questa non è una questione di programmazione anche da remoto (va bene, se si strozzato le email ad un dominio comune che hai più possibilità di ottenere attraverso, ma questo è niente a che fare con la programmazione, di più sulla natura e funzionamento di SMTP e dei relativi sistemi di protezione). Domande come questa sono più adatte a SuperUser.

0

L'unica cosa che posso pensare è di inviare un computer ad ogni azienda con software speciali. Quel computer ha bisogno di una connessione per la tua azienda, ma la connessione non deve essere dedicata. Invia i dati di posta elettronica per una rispettiva società a quel computer come dati di massa in un formato di dati compresso. Il software speciale in esecuzione sulla casella distribuita deve essere abbastanza intelligente da decomprimere i dati per rilasciare le e-mail e inviarle al server di posta locale per la distribuzione. La parte complicata è sapere come inviare per ricevere l'autorizzazione dal server di posta locale e accodare l'email per la distribuzione da quel server di posta elettronica.

Questo dovrebbe funzionare perché se l'email proviene dal server di posta interno, quel server non contrassegnerà i dati come spam. È necessario modificare il campo da per essere l'indirizzo designato fornito dal client e non un indirizzo di servizio generico applicato automaticamente dal server di posta elettronica.

3

Si potrebbe provare a utilizzare il campo di intestazione Bcc: (raggruppato per dominio) per specificare i destinatari. In questo modo, il server di posta riceve solo un messaggio, che copia su tutti gli indirizzi citati. In questo modo, il server di posta non è invaso dal traffico dal server; è inondato dal proprio traffico.

Un'altra cosa che ho provato è aggiungere le seguenti intestazioni ai messaggi in uscita:

  • From: [NAME] <[VALID EMAIL]>
  • Organization: [YOUR COMPANY]
  • Abuse-Reports-To: [VALID EMAIL]
  • Complaints-To: [VALID EMAIL]
  • Precedence: bulk

Queste intestazioni, anche se generalmente non vengono notate dall'utente, possono contribuire a rendere il filtro dello spam tranquillo (non antropomorfizzato) in quanto sa da dove proviene l'email, il mittente sa che è stato inviato a molte persone e che, se c'è un problema, chi contattare. Se il filtro antispam fosse un utente umano, questo equivarrebbe a rendere ufficiale l'e-mail (utilizzando la carta intestata dell'azienda, la busta stampata con il logo aziendale, ecc.).

Aiuta anche ad avere un'intestazione accurata Date:.

+0

Se ho letto correttamente la domanda originale, c'è un ID univoco per ogni email nel corpo (link al sondaggio) quindi questo approccio non funzionerebbe come richiesto. – ZombieSheep

-1

È necessario utilizzare un provider di posta elettronica di terze parti come ad esempio o contattare. Per un costo molto ragionevole queste aziende faranno andare via i tuoi problemi di consegna via email. Puoi agitarti con le intestazioni e i server di elenchi bianchi finché non vedrai i punti, ma continuerai ad avere problemi.

Questo è qualcosa che vale la pena spendere soldi.

+0

Ho controllato entrambi, e sono molto adatti al marketing con una lista più o meno fissa di destinatari. Ciò non si adatta bene a ciò che stiamo facendo in quanto il nostro elenco di destinatari cambia per ciascun cliente. –

Problemi correlati