Wyślij maila

Wyślij maila

Informacja
Opracowany przez Eric Allman ,
Sendmail Consortium
Sendmail Inc.
Pierwsza wersja 1980
Ostatnia wersja 8,16.1 (5 lipca 2020 r)
Wersja zaawansowana MeTA1 1.0.Alpha17.0 (21 października 2013)
Napisane w C i Perl
System operacyjny Unix i Microsoft Windows
Środowisko Wieloplatformowy
Rodzaj Serwer poczty elektronicznej
Licencja Licencja Sendmail
Stronie internetowej proofpoint.com

Sendmail to serwer pocztowy, którego kod źródłowy jest otwarty . Dba o dostarczanie i wysyłanie poczty elektronicznej (e-maili) .

Następca oprogramowania ARPANET Delivermail , Sendmail jest bardzo elastycznym programem obsługującym szeroką gamę środków przesyłania i dostarczania poczty , w tym popularnego SMTP . Pierwsza wersja Sendmail została napisana na początku lat 80. przez Erica Allmana ( University of California, Berkeley ), który również napisał Delivermail.

Sendmail jest powszechnie krytykowany za to, że jest powolny, złożony i trudny w utrzymaniu w porównaniu z innymi agentami przesyłania poczty (MTA), takimi jak Qmail i Postfix . Jednak od dawna od dawna jest to najpopularniejszy MTA w Internecie, co z pewnością wynika z jego domyślnej implementacji w różnych wariantach Uniksa - np. Sendmail był obecny w systemie Mac OS X w wersjach od 10.0 do 10.3. .

W badaniu z datą styczeń 2007 O'Reilly szacuje, że 12,3% publicznie dostępnych serwerów pocztowych korzysta z Sendmaila, podczas gdy E-Soft szacuje tę liczbę na 4,85%, w badaniu opublikowanym w czerwiec 2017, Umieszczając go w 3 -cim miejscu wśród najczęściej używanych MTA na świecie, za Exim i Postfix.

Backdoor (w języku angielskim , backdoor ) używanego do debugowania programu była jedną z przyczyn proliferacji pierwszych robaków, na robaka Morris wListopad 1988.

Firma Proofpoint, Inc.  (w) nabywa Sendmail Inc.  (w)1 st październik 2.013.

Konfiguracja

Istnieją cztery sposoby konfiguracji Sendmaila:

Interfejs

Sendmail umożliwia programowanie filtrów dowolnego typu poprzez specjalny interfejs zwany milter . Ten interfejs nie jest bezpośrednio dostępny i dlatego musi zostać określony podczas kompilacji Sendmaila. Ten interfejs wywołuje różne funkcje w języku C w celu przedefiniowania w filtrze. Funkcje zdefiniowane przez filtr są następnie wywoływane podczas przetwarzania wiadomości e-mail przez Sendmail, a to na różnych kluczowych etapach, takich jak odczyt nagłówka lub treści wiadomości, co pozwala na ich modyfikację przed wysłaniem. ostatnie pudełko.


Z tego interfejsu korzystają różne programy:

Uwagi i odniesienia

  1. „  https://ftp.sendmail.org/RELEASE_NOTES  ”
  2. (in) „  Licencja Sendmail  ”
  3. (w) Eric Allman , „  Sendmail - Internetwork Mail Router  ” ,1983
  4. (w) „  Odcisk cyfrowy serwerów pocztowych na świecie  ” .
  5. (in) „  Ankieta dotycząca serwera poczty (MX)  ” .
  6. (w) „  List do społeczności  ” , Sendmail.com.
  7. (w) „  Proofpoint, Inc. przejmuje Sendmail, Inc.  ” w witrynie proofpoint.com
  8. (fr) Kit Jussieu .
  9. (en) Webmin .

Powiązane artykuły

Linki zewnętrzne