Вчера был представлен первый публичный релиз проекта spmfilter. Это универсальный фреймворк для создания почтовых фильтров. Механизмы для фильтрования реализованы в виде плагинов. Spmfilter написан на языке C, что обеспечивает высокою скорость работы.
Основные возможности:
- Собственный SMTP движок.
- Поддержка плагинов.
- Слежение за состоянием и работой плагинов. В случае ошибки, плагин будет запущен заново (добавлено в 0.4).
- API для парсинга заголовков и сообщений.
- Интерфейс для взаимодействия с базами данных. Поддерживаются PostgreSQL, MySQL, SQLite, BerkleyDB и LDAP (добавлено в 0.4).
Изменения в новой версии:
- Замена autotools на cmake
- Интерфейс взаимодействия с базами данных
- Слежение за плагинами
- Поддержка IPv6
- Поддержка TLS
- Новые функции для создания MIME сообщений
>>> Подробности