I clienti chiedono spesso "quali sono le migliori configurazioni da utilizzare con PowerMTA? La risposta è diversa per ogni regione del mondo. Le impostazioni di configurazione negli Stati Uniti saranno notevolmente diverse rispetto a quelle in Europa, ad esempio, quindi le impostazioni globali non sono altrettanto efficaci. In questo post del blog, esaminiamo cinque suggerimenti essenziali per la configurazione di PowerMTA™ che aiuteranno a rendere la tua infrastruttura di invio più efficiente e a ridurre il disordine di I/O.
Utilizza le direttive di origine per assicurarti che le intestazioni della tua email siano corrette
Le ESP e molti mittenti ad alto volume inviano email per conto di altre organizzazioni e spesso sentono di non avere il pieno controllo sulle intestazioni delle email. Non è così, e se non vengono seguite le migliori pratiche, l'email quasi necessariamente finirà nella cartella spam. Con PowerMTA™, puoi aggiungere dati mancanti o intestazioni Message-ID. Puoi anche nascondere le fonti interne nell' "intestazione ricevuta", o disabilitare completamente l'aggiunta dell'intestazione ricevuta. Quest'ultima viene spesso utilizzata per far sembrare che l'email provenga dall'IP pubblico del mittente.
Mantieni una configurazione pulita utilizzando l'eredità dei parametri in modo più intelligente
Per le configurazioni gestibili, è importante mantenerle DRY. DRY sta per Non Ripeterti, ed è un acronimo utilizzato dagli sviluppatori software. Ad esempio, PowerMTA™ unisce le impostazioni da tutte le fonti corrispondenti. Così puoi spesso spostare le impostazioni comuni nella fonte 0/0 che corrisponde a ogni IP che si connette a PowerMTA™. Tranne per “always-allow-relaying”, ovviamente, che dovrebbe essere consentito solo da fonti specifiche. Puoi anche rimuovere impostazioni con valori predefiniti ovvi e ridurre ulteriormente le configurazioni ridondanti.
Con le direttive di dominio, tutte le voci di dominio corrispondenti vengono unite, dando preferenza alle voci più specifiche, indipendentemente dall'ordine nella configurazione. Utilizzando impostazioni predefinite sensate per il dominio jolly, puoi ridurre la configurazione a solo poche eccezioni. Ad esempio, la seguente impostazione elimina la necessità di abilitare l'uso di TLS su “molti” domini specifici:
<domain *> use-starttls yes # Utilizza TLS durante la consegna dell'email </domain>
Non sprecare risorse su domini email non validi
Se la parte locale di un indirizzo email non esiste, di solito riceverai un messaggio di errore dall'ISP. Tuttavia, se il dominio non è valido, potresti incontrare errori ripetitivi come fallimenti di ricerca DNS, server non rispondenti o server che si rifiutano di inoltrare da un particolare dominio.
PowerMTA™ dovrebbe essere configurato per non sprecare risorse su questi domini, e focalizzare la consegna delle risorse sui domini validi. Puoi istruire PowerMTA di restituire l'email se un record MX non può essere trovato per un dominio, poiché i domini non validi causati da errori di battitura hanno spesso un record "A" senza un corretto record di server di posta "MX" in DNS. Puoi anche utilizzare una macro di dominio combinata con black-holing per scartare la posta nota per domini dismessi o domini con account anonimi scartabili. In ogni caso, l'obiettivo è mantenere la configurazione "snella" per domini non validi o meno importanti.
Applica impostazioni basate sui tuoi dati ed esperienza
Ne abbiamo parlato prima, ma vorrei ribadire qui. PowerMTA™ ha una lunga lista di direttive di configurazione che puoi utilizzare direttamente. Copiare direttamente le impostazioni da altre fonti o da un'altra configurazione di invio non è utile, poiché potresti finire con configurazioni ridondanti, o persino applicare impostazioni che non sono applicabili nel tuo ambiente di invio. Il miglior approccio è mantenerlo il più semplice possibile e aggiungere impostazioni che comprendi e sono appropriate nel tuo "proprio" ambiente.
I mittenti negli Stati Uniti richiedono una configurazione diversa rispetto ai mittenti in Europa. Inoltre, le impostazioni spesso dipendono dal volume della posta, dal tipo di email e dalla reputazione degli IP di invio. Puoi utilizzare i dati dei file di contabilità di PowerMTA per determinare quali sono i domini più importanti nel tuo caso. Guardando i rapporti sugli errori, puoi determinare quali errori dovrebbero attivare la modalità di back-off, ad esempio.
Registra errori transitori per monitorare il throttling da parte degli ISP
I log di contabilità di PowerMTA™ vengono spesso utilizzati per registrare le consegne o i rimbalzi. Ma abilitando la registrazione degli errori transitori, puoi ottenere una ricchezza di informazioni sulla consegna e su come ottimizzarla. I grandi provider di webmail, ma anche i piccoli ISP, hanno limiti sul numero di messaggi che accettano da un certo IP. Quando il limite viene raggiunto, restituiscono un errore temporaneo, che può essere registrato da PowerMTA™. Queste informazioni possono essere utilizzate per regolare il volume per la stagionatura dell'IP (riscaldamento) o il tasso massimo di invio, o adattare la configurazione della modalità di back-off.
Per ulteriori informazioni sui parametri di configurazione, unisciti al forum di PowerMTA e non esitare a porre domande dettagliate sulle tue impostazioni e più specificamente sul tuo ambiente di invio.
~ Maarten Oelering, Partner e CTO di Postmastery