Postfix (agent přenosu pošty)

Postfix

Postfix-logo.png
Základní data

vývojář IBM
Aktuální  verze 3.5.8
( 7. listopadu 2020 )
operační systém různé unixové deriváty
programovací jazyk C.
kategorie Agent přenosu pošty
Licence Veřejná licence IBM
Německy mluvící Ne
postfix.org

Postfix je agent přenosu pošty pro Unix a unixové deriváty . V době vývoje by měl být software kompatibilní alternativou k Sendmailu . Programátoři věnovali zvláštní pozornost bezpečnostním aspektům. Zdrojový kód Postfix je k dispozici na základě veřejné licence IBM, a je tedy svobodným softwarem .

příběh

Postfix byl vyvinut v roce 1998 Wietse zweize Venema a původně publikován pod názvem VMailer. Při zkoumání ochranné známky bylo zjištěno, že tento název je velmi podobný jiné ochranné známce a byl uveden název „ IBM Secure Mailer + Postfix“. Wietse Venema komentovala hledání jména následovně:

Strávili jsme několik měsíců jmenováním programu.

Zásady pro názvy IBM zabily každé jméno, které jsme si vymysleli, a proto jsme se
rozhodli změnit taktiku. Program má nyní DVA názvy:
IBM Secure Mailer + Postfix.

Cílem návrhu byl rychlý, bezpečný a snadno spravovatelný systém.

charakteristiky

Postfix je rychlý systém, který se snadno spravuje ve srovnání se službami Sendmail nebo qmail . Platí nicméně toto: Jako každé MTA vyžaduje Postfix také důkladné znalosti poštovního serveru, protokolů a rozsáhlé znalosti systému, protože konfigurace mohou být v závislosti na aplikaci velmi složité.

Postfix kládl zvláštní důraz na jednoduchou správu (protože existují v podstatě pouze dva konfigurační soubory) a zabezpečený poštovní server. Je kompatibilní se službou Sendmail, takže pracuje s programy, které by jako poštovní server očekávaly místo služby Postfix Sendmail. Dále má modulární strukturu a pokud je to možné, provádí svůj kód bez práv root . Změny konfigurace jsou možné za běhu a jsou přijaty bez restartování.

Tato modulární struktura je znázorněna na obrázku níže. V tomto jsou čtyři typy prvků:

Žluté elipsy
Každý z nich zastupuje démona , kterému byl přiřazen přesně jeden úkol. Tato modularita vysvětluje vysokou úroveň zabezpečení a stability, které charakterizují Postfix.
Modré krabice
Modré rámečky označují takzvané vyhledávací tabulky (mapy postfixů) . Obsahují informace ve dvou sloupcích, které lze použít pro další zpracování e-mailů. Může to být přístupový seznam, který určuje, zda je e-mail přijat, či nikoli, přepsat adresáta nebo odesílatele nebo další cesta (doprava), kterou by e-mail měl provést .
Žluté krabice
Žluté boxy znamenají tzv. Fronty, ve kterých jsou e-maily fyzicky ukládány na datový nosič (většinou pevný disk nebo jednotka NFS ), nebo pro konečné doručení, například poštovní schránku uživatele (příklad: / var / mail / uživatelské jméno).
Bílé mraky
Zastávají možný vstup nebo výstup systému Postfix. Jako příklad na levé straně démon SMTP D , který je zodpovědný za příjem e-mailů přes port TCP 25 (pokud není nakonfigurováno jinak). Na druhou stranu je tu SMTP Daemon, který je zodpovědný za předávání e-mailů dalším SMTP.
Image
Architektura Postfix

Všechny démony (žluté elipsy) jsou spouštěny a monitorovány v případě potřeby hlavním procesem Postfixu.

S verzí 3.0 byl přidán SMTPUTF8, tj. Podpora internacionalizovaných doménových jmen a jmen UTF-8 v poštovních schránkách a hlavičkách a dynamicky propojených knihovnách a databázových zásuvných modulech.

Viz také

literatura

webové odkazy

Individuální důkazy

  1. Wietse Zweze Venema: Stabilní vydání Postfix 3.5.8 a starší vydání 3.4.18, postfix-3.3.15, 3.2.20 . 8. listopadu 2020 (přístup 12. listopadu 2020).
  2. Vydání 3.5.8 . 8. listopadu 2020 (zpřístupněno 16. listopadu 2020).
  3. ^ Gregor Longariva: Postfix - náhrada Sendmailu? Modulární a bezpečné. In: Linux Magazin 05/2006. Citováno 26. ledna 2010 .
  4. Mick Brauer a Brenno de Winter: Používání Postfixu pro zabezpečené brány SMTP. In: linuxjournal.com. Citováno dne 26. ledna 2010 (v angličtině): „Je zřejmé, že pan Venema si vzal hodiny historie (jak uvádí CERT, bugtraq a kol.) Velmi k srdci.“
  5. ^ Moritz Förster: Zveřejněn bezplatný agent pro přenos pošty Postfix 3.0. In: heise online . Heise Medien GmbH & Co. KG, 10. února 2015, zpřístupněno 19. července 2019 .