qpsmtpd: Гибкий SMTP-демон с системой плагинов для расширенной фильтрации спама
Qpsmtpd
qpsmtpd: высокопроизводительный SMTP-демон на Perl для продвинутой фильтрации спама. Замена qmail, совместим с Postfix, Exim. Плагины для защиты от вирусов.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
qpsmtpd – это SMTP-демон, написанный на Perl. Изначально он был разработан как прямая замена для qmail smtpd, SMTP-компонента qmail, и теперь также совместим с Postfix, Exim, sendmail и практически любым программным обеспечением, которое использует протокол SMTP. Он обладает гибкой системой плагинов, что упрощает взаимодействие с другими компонентами почтовой системы. Его основное назначение – предоставить почтовым администраторам возможность выполнять более продвинутую фильтрацию спама, чем это возможно с другими SMTP-демонами. В качестве одного из множества примеров, плагин earlytalker блокирует многие вирусы и массовые рассылки, основываясь на их характерном нарушении базового протокола, даже до начала передачи почтовых данных. Главный автор программы – Аск Бьёрн Хансен. Программа распространяется под лицензией MIT.
qpsmtpd is an SMTP daemon written in Perl. It was originally designed to be a drop in replacement for qmail smtpd, the SMTP component of qmail, and it is now also compatible with Postfix, Exim, sendmail and virtually any software that "speaks SMTP". It has a flexible plugin system, making it easy to interoperate with other pieces in a mail system. Its main purpose is to allow mail administrators to perform more advanced spam filtering than is possible with other SMTP daemons. As one example of dozens, the earlytalker plugin blocks many viruses and mass mailers based on their characteristic violation of basic protocol, even before they start sending mail data. The program's main author is Ask Bjørn Hansen. It is licensed under the MIT License.
Qpsmtpd плагины
Определяющим достоинством qpsmtpd является его система плагинов и коллекция плагинов. В дополнение к базовым плагинам, qpsmtpd имеет набор дополнительных плагинов, обеспечивающих интеграцию с внешними почтовыми фильтрами и обработчиками, а также реализацию множества технологий электронной почты. Следующий список содержит лишь некоторые из многочисленных плагинов qpsmtpd.
A defining virtue of qpsmtpd is its plugin system and collection of plugins. In addition to basic plugins qpsmtpd has a suite of additional plugins that provide integration with external mail filters and processors as well as implementations of many email technologies. The following list is just a few of the many qpsmtpd plugins. Name Description GeoIP Use GeoIP databases to report geographic information about incoming connections, including distance in km. Assign negative karma from senders that are "too far" away. p0f p0f uses TCP fingerprint info to identify the senders Operating System, network distance, and more. karma sender history. Treat senders differently based on message heuristics and sending history. dnsbl DNS blacklists earlytalker Assure the client doesn't talk before we send the SMTP banner helo validate the HELO or EHLO message presented by the sender auth:* plugins for user authentication include vpopmail, checkpassword, flat file, and ldap SPF Sender Policy Framework greylisting temporary deferrals for unknown senders headers message header validation URIBL scan message content for blacklisted URLs Domainkeys validate domainkeys signatures on incoming mail DKIM validate DKIM signatures and DKIM sign outgoing messages DMARC implements the draft DMARC specification for email authentication SpamAssassin the venerable spam detector dspam DSPAM is a bayesian anti spam filter optimized for speed. AntiVirus A collection of plugins for AVE, Bitdefender, ClamAV, hbevd, Sophie, and uvscan FCrDNS validate sender has FCrDNS configured
Название | Описание
------- | --------
GeoIP | Используйте базы данных GeoIP для получения географической информации о входящих соединениях, включая расстояние в километрах. Назначайте отрицательную карму отправителям, находящимся "слишком" далеко.
p0f | p0f использует TCP-отпечатки для определения операционной системы отправителя, расстояния до сети и другой информации.
karma | История отправителя. Обрабатывайте отправителей по-разному, основываясь на эвристике сообщений и истории отправки.
dnsbl | DNS-черные списки.
earlytalker | Убедитесь, что клиент не начинает передачу данных до отправки SMTP-приветствия.
helo | Проверяйте сообщение HELO или EHLO, представленное отправителем.
auth:* | Плагины для аутентификации пользователей, включая vpopmail, checkpassword, flat file и ldap.
SPF | Sender Policy Framework (Политика отправителя).
greylisting | Временная отсрочка для неизвестных отправителей.
headers | Проверка заголовков сообщений.
URIBL | Сканирование содержимого сообщений на наличие URL-адресов в черном списке.
Domainkeys | Проверка подписей Domainkeys во входящей почте.
DKIM | Проверка подписей DKIM и подпись исходящих сообщений с использованием DKIM.
DMARC | Реализация проекта спецификации DMARC для аутентификации электронной почты.
SpamAssassin | Известный детектор спама.
dspam | DSPAM – это байесовский антиспам-фильтр, оптимизированный для скорости.
AntiVirus | Коллекция плагинов для AVE, Bitdefender, ClamAV, hbevd, Sophie и uvscan.
FCrDNS | Проверка наличия настроек FCrDNS у отправителя.
A defining virtue of qpsmtpd is its plugin system and collection of plugins. In addition to basic plugins qpsmtpd has a suite of additional plugins that provide integration with external mail filters and processors as well as implementations of many email technologies. The following list is just a few of the many qpsmtpd plugins. Name Description GeoIP Use GeoIP databases to report geographic information about incoming connections, including distance in km. Assign negative karma from senders that are "too far" away. p0f p0f uses TCP fingerprint info to identify the senders Operating System, network distance, and more. karma sender history. Treat senders differently based on message heuristics and sending history. dnsbl DNS blacklists earlytalker Assure the client doesn't talk before we send the SMTP banner helo validate the HELO or EHLO message presented by the sender auth:* plugins for user authentication include vpopmail, checkpassword, flat file, and ldap SPF Sender Policy Framework greylisting temporary deferrals for unknown senders headers message header validation URIBL scan message content for blacklisted URLs Domainkeys validate domainkeys signatures on incoming mail DKIM validate DKIM signatures and DKIM sign outgoing messages DMARC implements the draft DMARC specification for email authentication SpamAssassin the venerable spam detector dspam DSPAM is a bayesian anti spam filter optimized for speed. AntiVirus A collection of plugins for AVE, Bitdefender, ClamAV, hbevd, Sophie, and uvscan FCrDNS validate sender has FCrDNS configured