Devo eseguire il mio MTA?


23

Devo inviare un grande volume di e-mail, circa 60.000 a settimana. Al momento esternalizziamo questo servizio a terzi e prevediamo di raddoppiare il nostro volume entro i prossimi 6 mesi. Poiché il servizio sta iniziando a essere troppo costoso, stavo pensando di creare il nostro MTA.

Il nostro amministratore di sistema ci ha detto che non è affatto difficile avere il nostro MTA, ma temo che avrebbe potuto semplificare troppo.

È difficile gestire un MTA? Dovrei temere che il mio MTA perda la posta dell'azienda? Dovrei rimanere con un servizio di terze parti?

ps: le e-mail sono state raccolte rispettando la legislazione locale sulla privacy, quindi niente spam.

Risposte:


37

Non ci dovrebbero essere problemi nel farlo da soli, tuttavia, è necessario un amministratore di sistema esperto o un amministratore di sistema disposto a imparare qualcosa di nuovo. Non è facile come eseguire un altro demone e aprire una porta nel firewall.

Gestisco un MTA per progetti personali su un VPS e, sebbene tu abbia ovviamente bisogno di un'alta disponibilità e di essere in grado di gestire molto più carico, la configurazione generale sarebbe praticamente la stessa. Alcuni consigli generali:

  • Assicurati di non finire con un relè aperto, verrai inserito nella lista nera
  • Leggi come evitare la temuta cartella spam
  • Assicurati che siano presenti i record MX corretti
  • Usa un sottodominio per il tuo MTA solo invio (mailer.example.com)
  • Utilizza le intestazioni di posta corrette, da: e rispondi a:
  • Usa DKIM per firmare la posta (aiuta anche a evitare lo spam)

MODIFICARE:

Ho dimenticato due punti importanti (grazie symcbean):

  • SPF , per limitare la posta dal tuo dominio a IP o intervalli specifici
  • Gestione intelligente del rimbalzo; configurato per comunicare con l'app della tua mailing list (rimozione di indirizzi morti ecc.)

3
È stato votato perché elenca alcune cose specifiche a cui prestare attenzione.
Freiheit,

3
Mi ricorda l'articolo di Jeff Atwood sull'invio di e-mail: codinghorror.com/blog/2010/04/…
shufler,

voto positivo, sono d'accordo in tutto tranne SPF.
cstamas,

Vorrei poter scegliere due risposte.
Mascarpone,

18

A meno che la tua azienda non si occupi di inviare e-mail , la considererei solo come ultima risorsa.

Ci sono molte aziende là fuori che inviano e-mail di massa, quindi sarei propenso a fare acquisti (o rinegoziare le commissioni) prima di investire tempo e risorse nella costruzione e nel supporto della tua soluzione MTA.

Mantenere un'azienda agile e in grado di ruotare è fondamentale. L'outsourcing di servizi non critici consente di raggiungere questo obiettivo più facilmente.

Detto questo, se sei nel business dell'invio di e-mail, allora dovresti assolutamente provare a configurare il tuo MTA, anche se potresti comunque voler guardare l'hosting di questo in un ambiente VPS.


4
Mi piace il tuo post perché è orientato al business. Hai ragione a essere agile, comunque raggiungi un punto in cui l'outsourcing non è più conveniente. la domanda è: 60.000 e-mail a settimana è oltre quel punto?
Mascarpone,

1
@Mascarpone Grazie per il commento! Suppongo che ti stai chiedendo dove si trova il punto di svolta tra il costo dell'outsourcing e il costo di portare questo in-house. Dovresti essere in un punto in cui puoi iniziare a ottenere sconti seriamente buoni per l'utilizzo di una terza parte. MailChimp, ad esempio, contiene meno di mezzo centesimo di email al volume attuale. Quindi la domanda torna a te; Vale la pena di $ 2400 (o meno) al mese tra sei mesi per farlo in casa?
hafichuk,

considerando che posso avere l'hosting gratuito (vendo hosting), quindi 2400 $ al mese sono un costo enorme. Posso anche avere tempo di amministrazione gratis (posso usare il tempo libero degli amministratori che altrimenti sarebbero pagati ma sprecati). L'unico costo rimasto è la possibilità di e-mail perse o di cattiva reputazione che danneggerebbero la mia azienda. Devo capire la probabilità di questo
Mascarpone,

1
Sembra una buona scelta dal punto di vista dei costi e data la natura della tua attività, questo è sicuramente un servizio aggiuntivo che puoi offrire ai clienti. Da un punto di vista tecnico, @cvaldemar sembra essere sulla strada giusta per te. In bocca al lupo!
hafichuk,

16

Il nostro amministratore di sistema ci ha detto che non è affatto difficile avere il nostro MTA, ma temo che avrebbe potuto semplificare troppo.

O è una specie di super-geek, o non capisce il problema.

L'esecuzione di un MTA è relativamente semplice. Gestire un MTA che fornisce un volume elevato di e-mail in blocco mantenendo una buona consegna è molto, molto complicato.

cvaldemar suggerisce di usare DKIM, tuttavia non fa menzione di SPF (questi non si escludono a vicenda, tuttavia quest'ultimo ha tassi di adozione molto più alti). Oltre ai punti menzionati in quel post, devi anche abilitare la limitazione per destinazione, la gestione intelligente dei rimbalzi e la gestione proattiva degli elenchi (per evitare una cattiva reputazione per i rimbalzi).

L'esecuzione di un server su un intervallo di indirizzi assegnato all'utente otterrà un rappresentante molto più elevato rispetto a un server ospitato. Ciò semplifica anche il processo di impostazione dei record PTR (migliora anche il tuo rappresentante).

Eseguire spamassassin internamente ti aiuterà a identificare i problemi all'inizio del processo.


1
Aggiungendo a questa risposta, la gestione dei rimbalzi è una delle principali attività che i provider di posta elettronica svolgono per te. Non è molto difficile fare te stesso, anche se è un po 'più difficile fare bene . Anche solo l'annullamento dell'iscrizione di "Nessun utente di questo tipo" rimbalza e i rapporti del ciclo di feedback contribuiranno notevolmente a mantenere una buona reputazione. A seconda della fonte del contenuto delle tue e-mail, anche l'esecuzione di spamassassin potrebbe fare una grande differenza, tuttavia non sono a conoscenza di alcun provider di posta che lo faccia.
Ladadadada,

11

Se hai l'esperienza richiesta, puoi farlo.

Suggerisco di non perdere le e-mail, per iniziare a testare il tuo nuovo MTA con una piccola quantità di e-mail. Quando sei soddisfatto, puoi usarlo per tutte le tue e-mail.


ma quanto è difficile mantenere operativo un MTA?
Mascarpone,

11
Quanto è difficile cuocere torte? Con quel volume di e-mail, quanto è difficile cuocere il cibo per una panetteria? La risposta dipende da quanto ti senti a tuo agio con la cottura. Non possiamo rispondere alla tua domanda perché non sappiamo che tipo di amministratore di sistema sei. La posta elettronica richiede manutenzione. Quanto è difficile dipende dalla tua esperienza e conoscenza. Hai il tuo amministratore di sistema in base alla tua domanda. Cosa sa dell'esecuzione di un server di posta? E fare la dovuta diligenza nel backup, nel monitoraggio e nel ripristino di emergenza?
Bart Silverstrim,

1
Questo dipende dalla tua esperienza (o dal tuo amministratore di sistema). Naturalmente, si raccomanda anche di avere più macchine che agiscono come MTA per eliminare un singolo punto di errore.
Khaled,

@BartSilverstrim: bella analogia soprattutto per una persona affamata :)
Khaled,

Forse è questo il problema ... :-) In realtà è una di quelle cose in cui ho conosciuto persone per le quali cuocere al forno è come respirare, e poi ci sono i miei parenti che fanno scattare allarmi antincendio ogni vacanza.
Bart Silverstrim,

10

Se stai eseguendo quel volume di e-mail, mi aspetto che tu abbia un sistema automatizzato che invia l'e-mail. In base alla quantità di email che stai generando, sembra che in una certa misura ti occupi dell'invio di email. Quanto è importante per la tua azienda ricevere la tua email. Se è importante, devi avere una buona conoscenza di come viene gestita la tua email. Tuttavia, implementando la soluzione, si desidera garantire un feedback adeguato in modo che:

  • rimuovi gli indirizzi morti;
  • rilevi una configurazione errata; e
  • ricevi notifiche se vieni aggiunto a una lista nera.

Configurare il proprio MTA non è poi così difficile e, una volta configurati, tendono a funzionare con poca manutenzione. Ci sono standard e convenzioni da seguire e la mancata osservanza comprometterà la tua capacità di consegnare la posta in modo affidabile. Sfortunatamente, alcune delle organizzazioni che si occupano di inviare posta ad alto volume per altri non le seguono. L'uso di un servizio di terze parti potrebbe comportare la classificazione della posta come spam.

Ho pubblicato un rant su Esecuzione di un server di posta elettronica principalmente rivolto ai non informati. Spiega un bel po 'di ciò che è coinvolto nella gestione di un MTA. La mia politica e-mail fornisce risorse aggiuntive come altre pubblicazioni che ho fatto su e -mail .

Per questo tipo di mailing considera l'utilizzo di un sottodominio e di un server dedicati. L'ottimizzazione per la posta elettronica di massa ad alto volume può essere significativamente diversa da quella desiderata per la posta elettronica personale. Assicurati che la tua e-mail di accettazione e revisione sia inviata all'indirizzo postmastere abuse. Se hai indirizzi e-mail non validi nei tuoi elenchi, potresti riscontrare inizialmente problemi di dimensione della coda. Puoi registrare il tuo dominio con molti dei servizi di hosting di posta di grandi volumi come Gmail, Hotmail, ecc.

EDIT: eseguire il proprio MTA per un servizio come questo non significa che è necessario eseguire il proprio MX. MX (Mail Exchange) e MTA per la corrispondenza regolare possono essere gestiti da terzi. Utilizzare un sottodominio dedicato per la gestione di e-mail in blocco e / o automatizzate. Gestiscilo secondo le tue esigenze.


2

Eseguire un MTA non è così difficile, ma richiede un po 'di esperienza.

Tuttavia, è possibile utilizzare questo nuovo MTA per inviare solo e-mail di massa. Non è necessario passare a tutta la messaggistica aziendale.


0

Ho trovato MTA MailerQ facile da configurare e sembra essere costruito per gestire grandi volumi di e-mail. Puoi guardare l'invio dei risultati in tempo reale dalla GUI e modificare le regole al volo.


Riferimenti? Qualche valutazione sulla sicurezza?
vonbrand
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.