Klienci często pytają: "Jakie są najlepsze konfiguracje do użycia z PowerMTA? Odpowiedź jest inna w każdym regionie świata. Ustawienia konfiguracyjne w USA będą znacznie różne od tych w Europie, więc globalne ustawienia nie są tak skuteczne. W tym wpisie na blogu przyjrzymy się pięciu niezbędnym wskazówkom konfiguracyjnym PowerMTA™, które pomogą uczynić Twoją infrastrukturę do wysyłania bardziej wydajną oraz zredukować zatory I/O.
Wykorzystaj dyrektywy źródłowe, aby upewnić się, że nagłówki e-mail są poprawne
ESP i wielu nadawców o dużym wolumenie wysyłają e-maile w imieniu innych organizacji i często czują, że nie mają pełnej kontroli nad nagłówkami e-mail. Tak nie jest, a jeśli nie przestrzega się najlepszych praktyk, e-mail prawie zawsze trafi do folderu ze spamem. Z PowerMTA™ możesz dodać brakujące dane lub nagłówki Message-ID. Możesz także ukryć wewnętrzne źródła w nagłówku „received”, lub całkowicie wyłączyć dodawanie nagłówka received. To ostatnie często stosuje się, aby wyglądało, jakby e-mail pochodził z publicznego adresu IP nadawcy.
Zachowaj czystą konfigurację, mądrze korzystając z dziedziczenia parametrów
Dla zarządzalnych konfiguracji ważne jest, aby były one DRY. DRY to akronim od „Don't Repeat Yourself”, używany przez programistów. Na przykład, PowerMTA™ łączy ustawienia ze wszystkich pasujących źródeł. Z tego powodu często możesz przenieść wspólne ustawienia do źródła 0/0, które pasuje do każdego IP łączącego się z PowerMTA™. Z wyjątkiem „always-allow-relaying”, co oczywiście powinno być dozwolone tylko z konkretnych źródeł. Możesz również usunąć ustawienia z oczywistymi wartościami domyślnymi i jeszcze bardziej zredukować zbędne konfiguracje.
Dzięki dyrektywom domenowym, wszystkie pasujące wpisy domenowe są łączone, dając pierwszeństwo bardziej szczegółowym wpisom, niezależnie od kolejności w konfiguracji. Używając rozsądnych ustawień domyślnych dla dzikiej karty domeny, możesz zredukować konfigurację do tylko kilku wyjątków. Na przykład, następujące ustawienie eliminuje potrzebę włączania użycia TLS dla „wielu” konkretnych domen:
<domain *> use-starttls yes # Użyj TLS przy dostarczaniu e-maili </domain>
Nie marnuj zasobów na nieprawidłowe domeny e-mail
Jeżeli lokalna część adresu e-mail nie istnieje, zazwyczaj otrzymasz komunikat o błędzie od dostawcy usług internetowych. Jednakże, jeśli domena jest nieprawidłowa, możesz napotkać powtarzające się błędy, takie jak nieudane wyszukiwanie DNS, nieodpowiadające serwery lub serwery, które odmawiają przesyłania z określonej domeny.
PowerMTA™ powinno być skonfigurowane tak, aby nie marnować zasobów na te domeny i skupić dostarczanie zasobów na ważnych domenach. Możesz polecić PowerMTA, aby odbijał e-maile, jeśli nie można znaleźć rekordu MX dla domeny, ponieważ nieprawidłowe domeny spowodowane literówkami często mają rekord „A” bez odpowiedniego rekordu serwera pocztowego „MX” w DNS. Możesz także użyć makra domenowego w połączeniu z czarnym otworem, aby zredukować maile znane z zakończonych domen lub domen z anonimowymi konto do usunięcia. W każdym razie, celem jest utrzymanie konfiguracji „szczupłej” dla nieprawidłowych lub mniej ważnych domen.
Stosuj ustawienia w oparciu o swoje własne dane i doświadczenie
O tym już rozmawialiśmy, ale chciałbym to powtórzyć. PowerMTA™ ma długą listę dyrektyw konfiguracyjnych, które możesz używać od razu po wyjęciu z pudełka. Bezpośrednie kopiowanie ustawień z innych źródeł lub dopasowanych konfiguracji z innego środowiska nadawcy nie jest przydatne, ponieważ możesz skończyć z nadmiarowymi konfiguracjami, lub nawet zastosować ustawienia, które nie są odpowiednie w Twoim środowisku wysyłkowym. Najlepszym podejściem jest utrzymanie tego tak prostym, jak to tylko możliwe i dodawanie ustawień, które rozumiesz i które są odpowiednie w Twoim „własnym” środowisku.
Nadawcy w USA wymagają innej konfiguracji niż nadawcy w Europie. Co więcej, ustawienia często zależą od wolumenu poczty, rodzaju e-maili i reputacji nadawczych adresów IP. Możesz wykorzystać dane z plików księgowych PowerMTA, aby określić, jakie są najważniejsze domeny w twoim przypadku. Patrząc na raporty odbić, możesz określić, które błędy powinny wyzwalać tryb back-off, na przykład.
Logowanie błędów przejściowych, aby monitorować ograniczenia ze strony ISP
Logi księgowe PowerMTA™ są często używane do rejestrowania dostaw lub odbić. Włączając logowanie błędów przejściowych, możesz uzyskać wiele informacji o dostawie i sposobach jej optymalizacji. Duzi dostawcy poczty webowej, ale także mniejsi ISP, mają ograniczenia dotyczące liczby wiadomości, które akceptują z określonego IP. Po osiągnięciu limitu zwracają tymczasowy błąd, który może być logowany przez PowerMTA™. Te informacje można wykorzystać do dostosowania wolumenu do sezonowania IP (rozgrzewania) lub maksymalnej stawki wysyłkowej, lub tuningu konfiguracji trybu back-off.
Aby uzyskać bardziej szczegółowe informacje na temat ustawień konfiguracyjnych, dołącz do forum PowerMTA i nie wahaj się zadawać szczegółowych pytań dotyczących swoich ustawień oraz bardziej konkretnie dotyczących Twojego środowiska wysyłkowego.
~ Maarten Oelering, Partner i CTO w Postmastery