Разработчик(и) | Рональд С. Карр, Лэндон Курт Нолл и многие другие; в настоящее время поддерживается Грегом А. Вудсом |
---|---|
Стабильный релиз | 3.2.0.121 / 2 ноября 2005 г ( 2005-11-02 ) |
Операционная система | Unix-подобный |
Платформа | Кроссплатформенный |
Тип | Агент по почтовым переводам |
Лицензия | Стандартная общественная лицензия GNU |
Веб-сайт | www.weird.com/~woods/projects/smail.html |
Smail-3 — это почтовый агент (MTA), используемый в операционных системах типа Unix . Это свободное программное обеспечение , лицензированное по GNU GPL . Он стремится стать универсальным и гибким почтовым клиентом с обширными возможностями для проверки входящей электронной почты и маршрутизации между разрозненными сетями. Он все еще используется в Интернете , но в основном был вытеснен Exim (который изначально был основан на Smail) [1] и другими более современными почтовыми агентами .
Smail-3 по-прежнему следует модели монолитного дизайна, где один двоичный файл управляет основными функциями MTA. Этот тип монолитного дизайна обычно считается изначально менее безопасным [ требуется ссылка ] , в основном потому, что вся программа обычно работает с полными системными привилегиями в любое время. Тем не менее, показатели безопасности Smail были довольно чистыми и были предметом только одного предупреждения BUGTRAQ . Он был разработан с учетом безопасности как основной цели и использует несколько ключевых методов безопасного кодирования, чтобы избежать некоторых из наиболее распространенных ловушек подобных больших программ, написанных на языке C. [2]