Posta göndermek
Tarafından geliştirildi |
Eric Allman , Sendmail Konsorsiyumu Sendmail Inc. |
---|---|
İlk versiyon | 1980 |
Son sürüm | 8.16.1 (5 Temmuz 2020) |
Gelişmiş sürüm | MeTA1 1.0.Alpha17.0 (21 Ekim 2013) |
Yazılmış | C ve Perl |
İşletim sistemi | Unix ve Microsoft Windows |
Çevre | Çapraz platform |
Tür | E-posta sunucusu |
Lisans | Sendmail lisansı |
İnternet sitesi | Proofpoint.com |
Sendmail bir olan posta sunucusu olan kaynak kodu olan açık . Elektronik postanın (e-postaların) teslimatı ve gönderimi ile ilgilenir.
ARPANET Delivermail yazılımının soyundan gelen Sendmail, popüler SMTP de dahil olmak üzere çok çeşitli e-posta aktarım ve dağıtım araçlarını destekleyen çok esnek bir programdır . Sendmail'in ilk sürümü, Delivermail'i de yazan Eric Allman ( California Üniversitesi, Berkeley ) tarafından 1980'lerin başında yazılmıştır .
Sendmail, Qmail ve Postfix gibi diğer Posta Aktarım Aracılarına (MTA'lar) kıyasla yavaş, karmaşık ve bakımı zor olduğu için yaygın olarak eleştirilmektedir . Bununla birlikte, uzun zamandır İnternet'teki en popüler MTA olmuştur ve bu kesinlikle çeşitli Unix varyantlarında varsayılan olarak uygulanmasından kaynaklanmaktadır - örneğin Sendmail, 10.0 ila 10.3 sürümleriyle Mac OS X'te mevcuttu .
Tarihli bir çalışmada Ocak 2007 O'Reilly, kamuya açık posta sunucularının% 12,3'ünün Sendmail kullandığını tahmin ederken, E-Soft bu sayının% 4,85 olduğunu tahmin ediyor. Haziran 20173 yerleştirerek rd arkasında dünyanın en çok kullanılan MTA'larla arasında yer yerde Exim ve Postfix.
Bir arka kapı (içinde İngilizce , arka kapı için kullanılır) hata ayıklama yazılımı birinci solucanların çoğalması, nedenlerinden biriydi solucan Morris içindeKasım 1988.
Şirket Proofpoint, Inc (in) edinir Sendmail, Inc. (in)1 st Ekim 2013.
Sendmail'i yapılandırmanın dört yolu vardır:
Sendmail, milter adı verilen belirli bir arayüz aracılığıyla her türden filtrenin programlanmasına izin verir . Bu arabirime doğrudan erişilemez ve bu nedenle Sendmail derlenirken belirtilmiş olması gerekir. Bu arayüz , filtrede yeniden tanımlamak için C dilinde çeşitli işlevleri çağırır . Daha sonra filtre tarafından tanımlanan işlevler, e-postanın Sendmail tarafından işlenmesi sırasında, mesajın başlığının veya gövdesinin okunması gibi çeşitli temel aşamalarda çağrılır, bu da e-postayı göndermeden önce değiştirilmesine olanak tanır. son kutu.
Bu arayüzü çeşitli yazılımlar kullanır: