Sendmail
Шаблон:О Шаблон:КарточкаШаблон:Сортировка: по изображениям{{#if:||Шаблон:Категория по дате}}Ошибка скрипта: Модуля «check for unknown parameters» не существует.Шаблон:ИТ:Общие проверки
Sendmail — один из старейших агентов передачи почты (MTA — mail transfer agent). Распространяется бесплатно вместе с исходными кодами. Существуют версии программы для практически всех операционных систем.
В данное время разрабатывается фирмой Sendmail Inc.
Sendmail — это средство межсетевой маршрутизации электронной почты электронной почты общего назначения, которое поддерживает множество видов методов передачи и доставки почты, включая Simple Mail Transfer Protocol (SMTP), используемый для передачи электронной почты через Интернет.
Будучи потомком программы delivermail, разработанной Эриком Оллманом, Sendmail является известным проектом сообществ свободного и открытого программного обеспечения и Unix. Оно распространилось и как свободное программное обеспечение, и как проприетарное.
Обзор
Оллман создал оригинальный delivermail для ARPANET, поставлявшийся в 1979 году с BSD 4.0 и 4.1. В начале 1980-х в Калифорнийском университете в Беркли Оллман разработал Sendmail как производный от delivermail. Sendmail поставлялся в 1983 году с BSD 4.1c, первой версией BSD, включавшей протоколы TCP/IP.
В 1996 году примерно 80 % общедоступных почтовых серверов в Интернете использовали Sendmail.<ref>Шаблон:Cite webШаблон:Cbignore </ref> Более поздние опросы показали снижение: в исследовании, проведенном E-Soft, Inc в марте 2021 года<ref>Шаблон:Cite webШаблон:Cbignore</ref>, было обнаружено, что Sendmail использовало 3,64 % почтовых серверов. Предыдущий опрос (декабрь 2007 года или ранее), согласно исследованию, проведенному Mail Radar, показал, что Sendmail использовало 24 % почтовых серверов.<ref>Шаблон:Cite web</ref>
Оллман разработал Sendmail, чтобы обеспечить большую гибкость, но его настройка может оказаться сложной для новичков.<ref>Шаблон:Cite web</ref> Стандартные пакеты конфигурации, поставляемые с исходным кодом, требуют использования языка макросов M4, который скрывает большую часть сложности конфигурации. Конфигурация определяет параметры доставки почты на локальные сайты и параметры доступа к ним, механизм пересылки почты на удаленные сайты, а также многие параметры настройки приложения.
Sendmail поддерживает различные протоколы передачи почты, включая SMTP, DECnet Mail-11, HylaFAX, QuickPage и UUCP. Кроме того, в Sendmail v8.12 Шаблон:На представлена поддержка milter — внешних программ фильтрации почты, которые могут участвовать на каждом этапе SMTP-диалога.
Приобретение компанией Proofpoint, Inc
Sendmail, Inc была приобретена компанией Proofpoint, Inc.. Это объявление было опубликовано 1 октября 2013 года.<ref>Шаблон:Cite press releaseШаблон:Cbignore</ref>
Безопасность
Sendmail появился в первые дни Интернета, в эпоху, когда соображения безопасности не играли главной роли в разработке сетевого программного обеспечения. Ранние версии Sendmail страдали от ряда уязвимостей безопасности, которые были исправлены в течение нескольких лет.
Сам Sendmail включал определенное разделение привилегий, чтобы избежать проблем с безопасностью. Шаблон:На текущие версии Sendmail, как другие современные почтовые серверы, включает ряд улучшений безопасности и дополнительных функций, которые можно настроить для повышения безопасности и предотвращения злоупотреблений.
История уязвимостей
Уязвимости Sendmail в рекомендациях и оповещениях CERT:
- Шаблон:Cite web
- Шаблон:Cite webШаблон:Cbignore
- Шаблон:Cite webШаблон:Cbignore
- Шаблон:Cite webШаблон:Cbignore
- Шаблон:Cite webШаблон:Cbignore
- Шаблон:Cite webШаблон:Cbignore
- Шаблон:Cite webШаблон:Cbignore
- Шаблон:Cite webШаблон:Cbignore
В UNIX-HATERS Handbook целая глава посвящена предполагаемым проблемам и слабостям sendmail.
Реализация
Начиная с выпуска sendmail 8.12.0, реализация sendmail по умолчанию запускается от Unix-пользователя smmsp<ref> Шаблон:Cite webШаблон:Cbignore </ref> — программы отправки сообщений sendmail.
См. также
Примечания
Литература
- Шаблон:Cite book — Это «библия» Sendmail, содержащая 1308 страниц о Sendmail. Она также известна как «The Bat Book», из-за изображения на обложке. Первое издание вышло в ноябре 1993 года.
- Шаблон:Cite book — Дополняя sendmail, 3rd Edition, эта книга документирует улучшения в версии V8.13 параллельно с ее выпуском.
- Шаблон:Cite book
- Шаблон:Cite book
- Шаблон:Cite book
- Шаблон:Cite magazine
- Шаблон:Cite conference
Ссылки
- Sendmail, Inc.
- Исходный код Sendmail
- SMTPfeed, SMTP Fast Exploding External Deliverer for Sendmail.
- Daniel J. Bernstein, Internet SMTP server survey, October 2001
- Mike Brodbelt, A brief history of mail