Co je to MTA?

Poštovní server může mít mnoho názvů: mail relay, mail router, internetový poštovní server. Nejčastější přezdívkou je však MTA. Může se jednat o agenta pro přenos pošty, agenta pro přenos zpráv nebo agenta pro přenos pošty. Bez ohledu na použitý název hrají MTA zásadní roli v systému zpracování zpráv na internetu. Přenášejí zprávy elektronické pošty mezi uživateli. V tomto článku se budeme zabývat tím, jak MTA fungují, jaký mají vliv na doručitelnost elektronické pošty a mnoha dalšími souvisejícími otázkami.

Co je to MTA?

Agent pro přenos pošty/zpráv (MTA) je software, který přenáší e-maily mezi počítači odesílatele a příjemce.

Jak fungují MTA

MTA je pouze prvek procesu doručování e-mailů. Přijímá e-mail od agenta pro odesílání pošty/zpráv (MSA), který jej zase přijímá od agenta uživatele pošty (MUA). MUA je běžně známý jako e-mailový klient – aplikace, kterou používáte ke zpracování věcí souvisejících s elektronickou poštou.

Jakmile MTA obdrží e-mail, přichází na řadu předávání. Proto se agentům pro přenos pošty často říká poštovní relé. Pokud vás zajímají podrobnosti, podívejte se na náš příspěvek na blogu o relé SMTP. E-mail může být předán jiným MTA, pokud příjemce není hostován lokálně. Pak se dostane k agentovi pro doručování pošty (MDA). To je poslední zastávka e-mailu před tím, než bude doručen do schránky příjemce. Odesílání e-mailů probíhá pomocí protokolu SMTP (nebo rozšířeného protokolu SMTP) a pro poslední fázi (MDA do MUA) se používá protokol POP3 nebo IMAP4. Více informací o rozdílech mezi těmito e-mailovými protokoly najdete v článku SMTP vs. IMAP vs. POP3.

Abychom to shrnuli, MTA dělají následující:

  • přijímají e-maily odeslané od poštovních uživatelských agentů
  • provádějí dotazy na záznamy MX a vybírají poštovní server pro přenos e-mailů
  • odesílají zprávy s automatickou odpovědí, pokud e-mail nedorazil k cíli

Řazení e-mailů do front v MTA

Obvykle MTA používají model ukládání a předávání pošty. To znamená, že odchozí pošta je zařazena do fronty a čeká na odpověď serveru příjemce. MTA se opakovaně pokusí odeslat e-maily. Pokud se během stanovené lhůty nepodaří poštu doručit, bude vrácena poštovnímu klientovi. Více informací o frontě e-mailů najdete v příspěvku na našem blogu.

Má MTA vliv na doručitelnost e-mailů?

Doručitelnost e-mailů se řídí třemi hlavními faktory:

  • reputaci odesílatele
  • infrastruktuře & ověřování
  • obsahu

Nejdůležitější je reputace domény a IP adresy, ze které je e-mail odeslán. Pokud přijímací poštovní servery identifikují odesílatele jako nedůvěryhodného, všechny e-maily od něj skončí ve složce spamu, nebo se dokonce vrátí zpět. MTA mohou chránit a posilovat pověst odesílatele. Proto mají přímý vliv na doručitelnost e-mailů. Podívejme se, co přesně mohou agenti pro přenos pošty udělat pro budování důvěryhodnosti vašeho odesílatele.

Zahřívání zcela nové IP adresy

Pokud budujete svou reputaci od nuly, neměli byste používat panenskou IP adresu při plném vytížení. Nemá žádnou historii odesílání e-mailů, a proto potřebuje trochu zahřát. MTA vám to umožní a později pomalu zvýší kapacitu odesílání. Možností by také mohlo být použití studených IP adres. Na studené IP adresy můžete směrovat e-maily s velmi nízkými limity a MTA je potřeba těmto limitům přizpůsobit.

Konfigurace toků odesílání pošty

Každá přijímající doména si nastaví své limity pro příchozí poštu. Při jejich překročení může být odesílající poštovní server identifikován jako nedůvěryhodný. Abyste tomu předešli, můžete nakonfigurovat MTA tak, aby dynamicky omezoval odesílání. V případě odmítnutí ze strany přijímající domény tak agent pro přenos pošty pozastaví frontu e-mailů. Odesílání bude pokračovat pomalejší rychlostí po uplynutí doby zpětného vypnutí. To vám pomůže ochránit reputaci vaší domény a IP.

Proniknutí na šedou listinu

Dostat se na černou listinu je častý problém s reputací odesílatele. Greylisting je druh preventivního opatření, které používají někteří poskytovatelé e-mailových služeb. Jedná se o filtr, přes který se legitimní odesílatel dostane mnohem snadněji než přes blacklist. Za tímto účelem MTA uspořádá více front a provede více pokusů o doručení e-mailu, pokud byl e-mail odmítnut.

Kromě výše uvedených funkcí umožňují MTA mnohem více. Můžete pomocí nich nastavit pravidla pro škrcení a směrování e-mailů, sledovat tok odchozí pošty a mnoho dalšího.

Nejpoužívanější poštovní přenosoví agenti

.

MTA Exim Postfix Sendmail Qmail Microsoft Exchange
Server OS support Unix-like Cross-platform Cross-platform Unix-like Windows Server
License GPLv2 IBM Public License Sendmail License Public domain Proprietary or closed-source software
SMTP over TLS Yes Yes Yes No Yes
POP3 UW IMAP/Dovecote UW IMAP/Dovecote UW IMAP or Dovecote server Yes Yes
IMAP UW IMAP/Dovecote
IPv6 Yes Yes Yes via Qsmtp Yes
Webmail No No No No Yes
Authentication mechanisms besides SMTP Authentication
  • PLAIN
  • LOGIN
  • CRAM-MD5
  • SPA
  • Cyrus SASL
  • Dovecot SASL
  • GNU SAS
  • Heimdal GSSAPI
  • Cyrus SASL authentication methods (except for APOP)
  • Cyrus SASL authentication methods (except for APOP)
  • X.509 PKI auth via STARTTLS and EXTERNAL
  • LOGIN
  • PLAIN
  • PAM
  • LDAP
  • any checkpassword utility
  • Active Directory
  • LOGIN
  • NTLM
  • Things to consider for choosing an MTA solution

    In the table above, we introduced the most common MTAs, but there are many more. Some of them are open-source, and others require payment. When choosing an MTS solution for your project, you should decide based on your goals and resources. Zároveň byste se měli zaměřit na dva aspekty:

    • Výkon MTA – jedná se o hodnotu, která určuje rychlost, objemy a latenci odesílání e-mailů. Specializované MTA obvykle poskytují plnou kontrolu nad parametry odesílání. Také umožňují sledovat výkon a další analytické údaje.
    • Konfigurovatelnost MTA – zahrnuje přístup ke specifickým konfiguracím, které umožňují zlepšit výkon MTA. Například nastavení více poštovních front, povolení ověřování, řešení problémů v reálném čase atd.

    Tady je také několik bodů, které byste měli zhodnotit při výběru dodavatele MTA:

    • reputaci a důvěryhodnost dodavatele
    • přívětivé ceny pro uživatele a transparentnost infrastruktury
    • zabezpečovací politiku a mechanismy ochrany dat
    • podporu uživatelů při řešení problémů
    • schopnost migrace a škálovatelnost

    Musí- být-mít funkce pro co nejlepší výkon MTA

    • použitelnost & spravovatelnost
    • možnosti API/integrace
    • clustering
    • funkce zaměřené na doručitelnost (throttling, IP pooly, pravidla směrování atd.)
    • možnost ověřování a monitorování e-mailů (SPF, DKIM, DMARC)
    • více front
    • kontrola spamu (pro odchozí poštu)

    On-premise MTA vs. cloudové relé SMTP – co je lepší?

    Můžeme tvrdit, že on-premise MTA jsou 100% lepší než jakákoli cloudová e-mailová infrastruktura? Ne, protože každý konkrétní projekt má své specifické potřeby a může využívat buď domácí, nebo cloudové řešení. Pojďme si to prozkoumat podrobněji.

    Místní MTA je to pravé

    Místní agenty pro přenos pošty si většinou vybírají podniky a velké společnosti. To obnáší plnohodnotnou e-mailovou infrastrukturu (hardware + software), která je nastavena podle vašich požadavků. Jedná se o ráj pro odesílání e-mailů, který bude stát celé jmění. Ano, budete muset zaplatit za výhradní kontrolu nad celým provozem elektronické pošty.

    Pros:

    • Můžete spravovat každý aspekt konfigurace odesílání e-mailů
    • Zvýšená spolehlivost
    • Integrovatelnost s interními nástroji a softwarem
    • Propojitelnost infrastruktury e-mailového marketingu s interními daty. zdroji
    • Žádná nebo téměř žádná omezení ze strany rozhraní API nebo omezení webových háčků
    • Možnost odesílat tuny e-mailů bez jakýchkoli zpoždění nebo jiných rychlostních bolestí
    • Plná kontrola nad konfigurací odesílání e-mailů

    Cons:

    • On premise MTA jsou drahé. Ceny začínají na 6 tisících dolarů za instalaci, konfiguraci a zahřátí IP
    • Potřebujete prostor pro umístění hardwaru
    • Nastavení je časově náročné (cca 3 měsíce)
    • Nesete plnou odpovědnost za správu infrastruktury a zabezpečení e-mailové databáze.
    • Není snadné škálovat

    Cloudová služba SMTP relay je dobrá volba

    Řekněme, že nemáte dalších 6 tisíc dolarů na lokální MTA a vaše potřeby na odesílání e-mailů jsou mírné (nepotřebujete odeslat několik milionů e-mailů měsíčně). V takovém případě je přenosová služba SMTP, jako je Mailgun nebo SendGrid, tou nejlepší možností, kterou můžete mít. Ano, jedná se o cloudovou infrastrukturu, kterou můžete používat pro odesílání e-mailů. Pro začátek je to použitelné a rychlé řešení. Hlavní nevýhodou je, že není jen vaše. Nemáte nad ní plnou kontrolu a musíte infrastrukturu sdílet s ostatními. Některé služby však volitelně poskytují vyhrazené IP adresy, což je skvělá funkce pro zvýšení doručitelnosti.

    Pros:

    • Snadné nastavení a používání
    • Mnohem levnější než lokální MTA
    • Flexibilní ceny
    • Služba přenosu protokolu SMTP odpovídá za zabezpečení
    • Snadné škálování podle vašich potřeb

    Nevýhody:

    • Z dlouhodobého hlediska nákladné
    • Závislost na integracích podporovaných službou SMTP relay
    • Nedostatek kontroly

    Na závěr

    Nezáleží na tom, který MTA použijete – open-source Postfix nebo PowerMTA podnikové třídy – můžete dosáhnout vysoké úrovně doručitelnosti. Kdo má peníze, může si dovolit všechny výhody lokálního řešení. Ti, kteří je nemají, budou v některých ohledech omezeni, ale přesto mají na výběr. Ujistěte se tedy, že vaše MTA splňuje požadavky vašeho projektu a ať všechny vaše e-maily skončí ve schránce.

    Pokud se vám tento článek líbil, sdílejte ho a šiřte dál. Opravdu to oceníme.

    Napsat komentář

    Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *