Sendmail

Z Multimediaexpo.cz

Sendmail je v informatice specializovaný program, který zajišťuje přepravu elektronické pošty. Je známým projektem open source a free software, ale je k dispozici i jako komerční software. Používá ho mnoho unixových systémů.

Obsah

Historie a použití

Sendmail, následník původního ARPANET delivermail, je pozoruhodně flexibilní program podporující mnoho způsobů přepravy a doručení elektronické pošty včetně v současné době převažujícího protokolu SMTP. Původní verze Sendmailu byla naprogramována na počátku 80. let v Kalifornské Univerzitě v Berkeley Ericem Allmanem, který předtím naprogramoval delivermail. Delivermail byl vydán v roce 1979 ve verzi 4.0 a 4.1 BSD Unixu. Sendmail byl vydán s BSD 4.1c v roce 1983 (první BSD verze začleňující TCP/IP).

Sendmail zůstává na Internetu nejpopulárnějším MTA. Jeho popularita je částečně způsobena tím, že je standardním MTA pro většinu komerčních unixových systémů. Podle průzkumu D. J. Bernsteina běžel Sendmail v listopadu 2001 na přibližně 42 % veřejně dostupných mail serverů Internetu. Novější průzkumy firmy E-Soft, Inc. naznačily v srpnu 2007 pokles na 29,4 %.[1] Za Sendmailem se umístily servery Microsoft Exchange Server, Exim a Postfix.

Protože je Sendmail komplexním balíčkem s velkým množstvím funkcí, může být jeho konfigurace pro nezkušeného systémového správce složitá. Kvůli zjednodušení konfigurace byla zavedena konfigurace pomocí makroprocesoru M4 (definice v textovém konfiguračním soubor), avšak není k dispozici univerzální konfigurační nástroj s menu.

Složitost Sendmailu přináší výhody ve formě flexibility a rozšiřitelnosti. Sendmail podporuje pestrou množinu protokolů pro přenost elektronické pošty včetně SMTP, ESMTP, DECnet's mail11, HylaFax, QuickPage a UUCP. Sendmail v8.12 od září 2001 představil podporu milter rozhraní, které umožňuje používat externí programy pro filtrování průchozí elektronické pošty.

Bezpečnost

Sendmail byl naprogramován v raných dobách Internetu, kdy bezpečnost nebyla hlavním požadavkem na síťový software. Starší verze Sendmailu trpěly řadou bezpečnostních chyb, které byly během let opraveny.

Sendmail má implementovánu separaci privilegií, aby byla odstraněna nejvážnější bezpečnostní rizika. Současné verze implementují řadu bezpečnostních rozšíření, které mohou být použity pro zlepšení bezpečnosti a pomáhají vyhýbat se zneužití.

Sendmail X, MeTA1

Další generace Sendmailu byla nejprve nazývána Sendmail X. Vývoj Sendmailu X byl zastaven na úkor nového projektu zvaného MeTA1.

První verze Sendmailu X (smX-0.0.0.0) byla vydána 30. října 2005. Poslední verze smX-1.0.PreAlpha7.0 byla vydána 20. května 2006 pod stejnou licencí, jakou používá Sendmail 8. Vývoj na MeTA1 pokračuje pre-alpha verzemi od června 2007.

Reference

  1. http://www.securityspace.com/s_survey/data/man.200707/mxsurvey.html

Související články

Externí odkazy