Postfix (agent přenosu pošty)
| Postfix
| |
|---|---|
| |
| 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.
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
- Peer Heinlein : Kniha Postfix , 3. vydání, Open Source Press, srpen 2008, ISBN 978-3-937514-50-5 .
- Kyle D. Dent: Postfix (2004), ISBN 978-3-89721-372-2 .
- Ralf Hildebrandt a Patrick Koetter: The Book of Postfix: State-of-the-Art Message Transport (2005), ISBN 978-1-59327-001-8 .
- Ralf Hildebrandt a Patrick Koetter: Postfix: Nastavení, provoz a údržba , 2. aktualizované a rozšířené vydání, srpen 2008, ISBN 978-3-89864-518-8 .
- Tobias Wassermann: Postfix Ge-Packt , 1. vydání, mitp-Verlag, únor 2006, ISBN 978-3-8266-1557-3 .
webové odkazy
- Postfix webových stránek (anglicky)
- Ralf Hildebrandt - svatyně Postfix
- Výukový program ISPmail pro Debian Buster , Pokyny pro nastavení Postfixu pro Debian Linux
Individuální důkazy
- ↑ 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).
- ↑ Vydání 3.5.8 . 8. listopadu 2020 (zpřístupněno 16. listopadu 2020).
- ^ Gregor Longariva: Postfix - náhrada Sendmailu? Modulární a bezpečné. In: Linux Magazin 05/2006. Citováno 26. ledna 2010 .
- ↑ 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.“
- ^ 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 .
