Sendmail - это средство межсетевой маршрутизации электронной почты общего назначения , которое поддерживает множество способов передачи и доставки почты, включая простой протокол передачи почты (SMTP), используемый для передачи электронной почты через Интернет .
![]() | |
Автор (ы) оригинала | Эрик Оллман |
---|---|
Разработчики) | Консорциум Sendmail, Proofpoint, Inc. |
Первый выпуск | 1983 |
Стабильный выпуск | 8.16.1 [1] / 5 июля 2020 г . |
Операционная система | Кроссплатформенность |
Тип | Агент по пересылке почты |
Лицензия | Лицензия Sendmail |
Веб-сайт | www |
Потомок delivermail программы , написанной Эриком Allman , Sendmail является хорошо известным проектом в свободном и открытом программном обеспечении и Unix сообществ. Он распространился как бесплатное, так и несвободное программное обеспечение .
Обзор
Оллман написал исходную почту доставки ARPANET, которая была выпущена в 1979 году с версиями 4.0 и 4.1 BSD . Он написал Sendmail как производную от deliverymail в начале 1980-х в Калифорнийском университете в Беркли . Он поставлялся с BSD 4.1c в 1983 году, первой версией BSD, которая включала протоколы TCP / IP.
В 1996 году примерно 80% общедоступных почтовых серверов в Интернете использовали Sendmail. [2] Более поздние опросы показали снижение: 3,64% почтовых серверов в марте 2021 года были обнаружены как работающие с Sendmail в исследовании, проведенном E-Soft, Inc. [3] Предыдущий опрос (декабрь 2007 г. или ранее) показал, что 24% почтовых серверов, на которых работает Sendmail, согласно исследованию, проведенному Mail Radar. [4]
Оллман разработал Sendmail, чтобы обеспечить большую гибкость, но его настройка для новичков может быть сложной задачей. [5] Стандартные пакеты конфигурации, поставляемые с дистрибутивом исходного кода, требуют использования макроязыка M4, который скрывает большую часть сложности конфигурации. Конфигурация определяет параметры доставки почты на локальный сайт и параметры доступа к ним, механизм пересылки почты на удаленные сайты, а также многие параметры настройки приложения.
Sendmail поддерживает множество почты протоколов передачи , включая SMTP , DECnet «ы почты-11 , HylaFax, QuickPage и UUCP . Кроме того, Sendmail v8.12 по состоянию на сентябрь 2001 г.[Обновить]добавлена поддержка milters - внешних программ фильтрации почты, которые могут участвовать на каждом этапе SMTP- диалога.
Приобретение компанией Proofpoint, Inc.
Sendmail, Inc была приобретена Proofpoint, Inc. Это объявление было выпущено 1 октября 2013 года. [6]
Безопасность
Sendmail возник на заре Интернета, в эпоху, когда соображения безопасности не играли первостепенной роли при разработке сетевого программного обеспечения. Ранние версии Sendmail страдали от ряда уязвимостей, которые исправлялись на протяжении многих лет.
Сам Sendmail включал в себя определенное разделение привилегий , чтобы избежать проблем с безопасностью. По состоянию на 2009 год[Обновить]текущие версии Sendmail, как и другие современные MTA , включают ряд улучшений безопасности и дополнительных функций, которые можно настроить для повышения безопасности и предотвращения злоупотреблений.
История уязвимостей
Уязвимости Sendmail в сообщениях и предупреждениях CERT:
- «TA06-081A Уязвимость состояния гонки Sendmail» . Оповещения US-CERT .
- «CA-2003-25 Переполнение буфера в Sendmail» . CERT Advisories . Проверено 7 января 2005 года .
- «CA-2003-12 Переполнение буфера в Sendmail» . CERT Advisories . Проверено 7 января 2005 года .
- «CA-2003-07 Переполнение удаленного буфера в Sendmail» . CERT Advisories . Проверено 7 января 2005 года .
- «CA-1997-05 Переполнение буфера преобразования MIME в версиях Sendmail 8.8.3 и 8.8.4» . CERT Advisories . Проверено 7 января 2005 года .
- "CA-1996-25 Уязвимость разрешений группы Sendmail" . CERT Advisories . Проверено 7 января 2005 года .
- "CA-1996-24 Уязвимость режима демона Sendmail" . CERT Advisories . Проверено 7 января 2005 года .
- "CA-1996-20 Уязвимости Sendmail" . CERT Advisories . Проверено 7 января 2005 года .
UNIX-HATERS Справочник посвятил целую главу воспринимаемых проблем и недостатков Sendmail.
Выполнение
Начиная с версии sendmail 8.12.0, реализация sendmail по умолчанию работает от имени пользователя Unix smmsp [7] - программы отправки сообщений sendmail.
Смотрите также
- Список почтовых серверов
- Сравнение почтовых серверов
- Агент доставки почты
- Почтовый пользовательский агент
- мсмтп
- Платформа обмена сообщениями в Интернете
- Червь Морриса
- MeTA1
Заметки
- ^ Примечания к выпуску
- ^ DJ Bernstein (1996-11-27). "Обзор SMTP-сервера Интернет-хоста" .
- ^ «Обзор E-Soft MX» . securityspace.com . E-Soft Inc. 1 марта 2021 . Проверено 21 марта 2021 года .
- ^ «Почтовый радар» . Архивировано из оригинала на 2007-12-13.
- ^ Оллман, Эрик; Ассманн, Клаус; Шапиро, Грегори Нил. «Руководство по установке и эксплуатации Sendmail» (PDF) . Архивировано из оригинального (PDF) 03 декабря 2008 года . Проверено 28 июля 2009 .
- ^ "Proofpoint, Inc. приобретает Sendmail, Inc." (пресс-релиз). Proofpoint, Inc. 1 октября 2013 г.
- ^ «Примечания к выпуску Sendmail» . sendmail.org . Консорциум Sendmail . Проверено 30 августа 2009 .
Рекомендации
- Брайан Косталс с Эриком Оллманом (октябрь 2007 г.). sendmail, 4-е издание . O'Reilly and Associates .- Это «библия» Sendmail, содержащая 1308 страниц о Sendmail. Он также известен как «Книга летучих мышей» из-за изображения на обложке. Первое издание вышло в ноябре 1993 г.
- Брайан Косталс; Джордж Янсен; Клаус Ассманн; Грегори Шапиро (сентябрь 2004 г.). sendmail 8.13 Товарищ . O'Reilly and Associates .- Компаньон sendmail, 3-е издание , эта книга документирует улучшения в V8.13 параллельно с его выпуском.
- Крейг Хант (декабрь 2003 г.). sendmail Кулинарная книга . О'Рейли .
- Ник Кристенсон (13 сентября 2002). Настройка производительности sendmail . Эддисон-Уэсли . ISBN 978-0-321-11570-6.
- Лурье, Филипп (1999). «История Sendmail: Интервью с Эриком Оллманом» . Журнал доктора Добба .
- Эрик Оллман; и другие. (1999). «Эволюция Sendmail: 8.10 и выше» (PDF) . Цитировать журнал требует
|journal=
( помощь )- представлен на Ежегодной технической конференции USENIX - Уильямсон, Алан (11 августа 2003 г.). «Разговор с отцом sendmail» . LinuxWorld.
Внешние ссылки
- Sendmail, Inc.
- SMTPfeed , SMTP Fast Exploding External Deliverer для Sendmail.
- Дэниел Дж. Бернштейн, обзор SMTP-серверов в Интернете , октябрь 2001 г.
- Майк Бродбелт, Краткая история почты
Свободное программное обеспечение запрограммировано в C .