Postfix (Mail Transfer Agent)
| Postfix
| |
|---|---|
| |
| Grundläggande information
| |
| utvecklaren | IBM |
| Aktuell version |
3.5.8 ( 7 november 2020 ) |
| operativ system | olika Unix-derivat |
| programmeringsspråk | C. |
| kategori | Mail Transfer Agent |
| Licens | IBM Public License |
| Tysktalande | Nej |
| postfix.org | |
Postfix är en mailöverföringsagent för Unix- och Unix-derivat . Vid tidpunkten för utvecklingen bör programvaran vara ett kompatibelt alternativ till Sendmail . Programmerarna ägde särskild uppmärksamhet åt säkerhetsaspekter. Postfix-källkoden är tillgänglig under IBM Public License och är därför fri programvara .
berättelse
Postfix utvecklades 1998 av Wietse zweize Venema och publicerades ursprungligen under namnet VMailer. Under en varumärkesundersökning fann man att detta namn liknar ett annat varumärke och namnet ” IBM Secure Mailer + Postfix” gavs. Wietse Venema kommenterade sökandet efter ett namn enligt följande:
- Vi tillbringade flera månader med att namnge programmet.
IBMs namnspolicy dödade alla namn vi tänkte på, och därför
bestämde vi oss för att ändra taktik. Programmet har nu två namn:
IBM Secure Mailer + Postfix.
Designmålet var ett snabbt, säkert och enkelt att administrera system.
egenskaper
Postfix är ett snabbt system som är lätt att administrera i förhållande till Sendmail eller qmail . Ändå gäller följande: Som alla MTA kräver Postfix också fördjupad kunskap om e-postservern, protokoll och omfattande systemkunskap, eftersom konfigurationerna kan vara mycket komplexa beroende på applikation.
Postfix lade särskild vikt vid enkel administration (eftersom det i princip bara finns två konfigurationsfiler) och en säker e-postserver. Det är kompatibelt med Sendmail, så det fungerar med program som förväntar sig Sendmail som en e-postserver istället för Postfix. Dessutom har den en modulstruktur och kör så långt som möjligt sin kod utan root- rättigheter. Konfigurationsändringar är möjliga under körning och antas utan omstart.
Denna modulära struktur visas i bilden nedan. Det finns fyra elementtyper i detta:
- Gula ellipser
- De står vart och ett för en demon som exakt en uppgift har tilldelats. Denna modularitet förklarar den höga säkerhetsnivån och stabiliteten som kännetecknar Postfix.
- Blå lådor
- De blå rutorna står för så kallade uppslagstabeller (postfix-kartor) . De innehåller information i två kolumner som kan användas för vidare bearbetning av e-post. Detta kan vara en åtkomstlista som avgör om e-postmeddelandet accepteras eller inte, för att skriva om adressaten eller avsändaren, eller den vidare väg (transport) som ett e-postmeddelande ska ta.
- Gula lådor
- De gula rutorna står för så kallade köer, där e-postmeddelanden fysiskt lagras på databäraren (mestadels hårddisk eller en NFS- enhet), eller för slutlig leverans, till exempel en användares brevlåda (exempel: / var / mail / Användarnamn).
- vita moln
- De står för eventuell in- eller utresa av Postfix-systemet. Som ett exempel till vänster SMTP D- demon, som ansvarar för att ta emot e-post via TCP-port 25 (om inte annat har konfigurerats). Å andra sidan finns det SMTP Daemon, som ansvarar för vidarebefordran av e-post till andra SMTP.
Alla demoner (gula ellipser) startas och övervakas av Postfix-huvudprocessen vid behov.
Med version 3.0 tillkom SMTPUTF8, dvs. stöd för internationaliserade domännamn och UTF-8- namn i brevlådor och rubriker och dynamiskt länkade bibliotek och databasinsticksprogram .
Se även
litteratur
- Peer Heinlein : The Postfix Book , 3: e upplagan, Open Source Press, augusti 2008, ISBN 978-3-937514-50-5 .
- Kyle D. Dent: Postfix (2004), ISBN 978-3-89721-372-2 .
- Ralf Hildebrandt och Patrick Koetter: The Book of Postfix: State-of-the-Art Message Transport (2005), ISBN 978-1-59327-001-8 .
- Ralf Hildebrandt och Patrick Koetter: Postfix: Installation, drift och underhåll , 2: a uppdaterade och utökade upplagan, augusti 2008, ISBN 978-3-89864-518-8 .
- Tobias Wassermann: Postfix Ge-Packt , 1: a upplagan, mitp-Verlag, februari 2006, ISBN 978-3-8266-1557-3 .
webb-länkar
- Webbplats Postfix (engelska)
- Ralf Hildebrandt - Postfix Shrine
- ISPmail-handledning för Debian Buster , instruktioner för att konfigurera Postfix för Debian Linux
Individuella bevis
- ↑ Wietse Zweze Venema: Postfix stabil version 3.5.8 och äldre versioner 3.4.18, postfix-3.3.15, 3.2.20 . 8 november 2020 (nås 12 november 2020).
- ↑ Släpp 3.5.8 . 8 november 2020 (nås 16 november 2020).
- ^ Gregor Longariva: Postfix - ersättaren för Sendmail? Modulärt och säkert. I: Linux Magazin 05/2006. Hämtad 26 januari 2010 .
- ↑ Mick Brauer och Brenno de Winter: Använda Postfix för säkra SMTP-gateways. I: linuxjournal.com. Hämtad den 26 januari 2010 (engelska): "Det är uppenbart att Mr. Venema har tagit historiens lärdomar (som kronikerats av CERT, bugtraq, et al.) Mycket till hjärtat."
- ^ Moritz Förster: Free Mail Transfer Agent Postfix 3.0 publicerad. I: heise online . Heise Medien GmbH & Co. KG, 10 februari 2015, nås den 19 juli 2019 .
