Харака (программное обеспечение)
Разработчик(и) | Мэтт Сержант |
---|---|
Первоначальный выпуск | май 2011 г. |
Стабильная версия | 3.0.3 [1]
/ 8 февраля 2024 г |
Репозиторий | github |
Написано в | Node.js , JavaScript |
Операционная система | Unix-подобный , Windows |
Тип | Агент по пересылке почты |
Лицензия | МОЯ лицензия |
Веб-сайт | быстро |
Харака — открытый исходный код [2] SMTP- сервер. Его архитектура ориентирована на плагины. [3] и управляемый событиями. Сервер и его плагины написаны на JavaScript. [4] с использованием Node.js. фреймворка [5]
Haraka следует модели плагинов, реализуя очень легкое ядро SMTP и предоставляя разработчикам возможность подключиться к потоку почты. [6] Почти все функции Haraka реализованы в виде плагинов.
Автор утверждает, что благодаря использованию движка JavaScript V8 и асинхронного ввода-вывода сервер способен обрабатывать тысячи сообщений в секунду. [7]
Bounce.io объявил, что регулярно обрабатывает от 2 до 5 тысяч одновременных SMTP-соединений. [8] с Фаст.
Типичное использование
[ редактировать ]Харака часто используется в качестве фильтрующего MTA перед другими MTA, которым не хватает производительности и/или возможностей фильтрации Haraka. Craigslist использует Хараку [9] для обработки входящих и последующей пересылки проверенных соединений в Postfix. [10] Bounce.io аналогичным образом использует Haraka для приема входящих сообщений и доставки их в свой механизм приложения. Mail Toaster 6 использует Хараку [11] аналогично принимать входящую почту и пересылать ее в хранилище сообщений на базе qmail.
Функции
[ редактировать ]- SMTP-аутентификация через LDAP, [12] впопмаилд, [13] Flat_file или SMTP-прокси.
- Контроль доступа по домену, IP-адресу, отправителю или получателю. [14]
- Проверка отказов, дополнительная блокировка поддельных или недействительных отказов.
- Фильтрация вирусов с помощью ClamAV и AVG
- Поиск и фильтрация ASN
- Перенаправление подтверждено, обратная проверка DNS
- Отчеты GeoIP и дополнительная фильтрация
- Обнаружение удаленной операционной системы
- Проверка заголовка: убедитесь, что необходимые заголовки присутствуют, отдельные заголовки не дублируются и значения достоверны.
- URIBL-поиск IP-адреса отправителя, имени хоста helo, отправителя конверта и содержимого сообщения.
- Проверка и подписание DKIM (родной)
- Поддержка DNSBL
- Раннее обнаружение говорящего
- Проверка имени хоста HELO (8 тестов)
- Karma, эвристический механизм оценки, который взвешивает результаты всех плагинов и бьет или благословляет каждое соединение.
- Messagesniffer (требуется установка SNF)
- Ограничение скорости по хосту, отправителю или получателю
- Проверка получателя в плоском файле, LDAP, Redis или с доставкой qmail.
- SpamAssassin, через spamd.
- СПФ (родной)
- ТЛС / SSL
- Обнаружение перегрузки и автоматическая отсрочка новых подключений.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск 3.0.3» . 8 февраля 2024 г. Проверено 20 февраля 2024 г.
- ^ «Отменить лицензию» . Гитхаб . Проверено 14 февраля 2015 г.
- ^ «Плагины Харака» . Исходный код Хараки . Гитхаб . Проверено 15 февраля 2015 г.
- ^ «Статистика языка харака» . Найдите репозиторий исходного кода . Гитхаб . Проверено 15 февраля 2015 г.
- ^ «Руководство по Хараке » README» . Архивировано из оригинала 28 октября 2017 г. Проверено 1 ноября 2017 г.
- ^ «Написание плагинов Харака» . Документы Хараки . Гитхаб. Архивировано из оригинала 14 февраля 2015 года . Проверено 15 февраля 2015 г.
- ^ «Харака Readme» . Харака . Гитхаб. Архивировано из оригинала 28 октября 2017 года . Проверено 15 февраля 2015 г.
- ^ «Tech Shoutout — Харака на Bounce.io» . Bounce.io . Архивировано из оригинала 15 февраля 2015 года . Проверено 15 февраля 2015 г.
- ^ «Крейгслист использует Хараку» . Мэтт Сержант . Архивировано из оригинала 15 февраля 2015 года . Проверено 15 февраля 2015 г.
- ^ «О, спасибо» . Крейгслист . Проверено 15 февраля 2015 г.
- ^ «SMTP Харака» . Почтовый тостер 6 . tnpi.net. Архивировано из оригинала 19 октября 2014 года . Проверено 15 февраля 2015 г.
- ^ "auth_ldap" . Харака . Архивировано из оригинала 15 февраля 2015 года . Проверено 15 февраля 2015 г.
- ^ "auth_vpopmaild" . Харака . Проверено 15 февраля 2015 г.
- ^ "доступ" . Харака . Проверено 15 февраля 2015 г.