[Rspamd-Users] Rspamd 1.9.2 has been released
Vsevolod Stakhov
vsevolod at rspamd.com
Tue Apr 16 16:43:01 UTC 2019
We have released Rspamd 1.9.2 today.
This release contains some new features and bug fixes. The only
potentially slashing changes are the changes in Clickhouse module:
- Times are now stored in GMT timezone so you can use Clickhouse for
analytics that crosses time zones. The potential drawback is the
mess with the currently stored data. This should be resolved
automatically once new data arrives.
- Clickhouse schema has been updated to the version 4 with new fields
and some minor changes. The existing database should be converted
automatically and there are no incompatible changes in columns.
This release includes the following features.
Improvements in Clickhouse plugin
Rspamd now stores more data in Clickhouse:
- Mime recipients
- Message IDs
- Scan time for a message, both normal and virtual
- SPF checks results
- Some new calculated columns, such as MIMERcpt, MIMEFrom, SMTPFrom
and SMTPRcpt
These columns are intended to improve analytical capabilities of
Clickhouse plugin.
OpenDKIM compatible DKIM signing setup
This version now includes a simplified DKIM signing setup option
inspired with OpenDKIM.
You can read more about it here:
https://rspamd.com/doc/modules/dkim_signing.html#use-of-signing_table
This mode is intended to simplify migration from the existing setups
based on OpenDKIM to Rspamd.
Better encrypted archives support
Rspamd can now properly detect encryption in ZIP archives. Mime types
plugin now also tries to resolve hex encoding hack used by some spammers
to send malware to users (see PR 2582).
Calendar files parser
>From the version 1.9.2, Rspamd can extract meaningful data from Calendar
files in iCal format (.ics files). These files are sometimes used by
spammers so Rspamd can now extract hyperlinks and emails from calendar
attachments to improve filtering quality.
New rspamadm dns_tool utility
It is now possible to do some DNS checks with the new tool. For example,
it is now possible to verify SPF records as they are observed by Rspamd,
including elements extraction, for example a or mx and verification of
the IP addresses. Here is how it looks like:
Better bitcoin addresses detection
We have improved bitcoin addresses detection by fixing some issues in
the BTC wallet validation code. It now allows to catch Pay-To-Script
addresses.
Full list of the meaningful changes
- [Conf] Allow to load users plugins from plugins.d
- [Conf] oversign openpgp and autocrypt headers
- [Feature] Add SPF FFI library for Lua
- [Feature] Add more verbosity for SPF caching
- [Feature] Antivirus: Handle encrypted files specially
- [Feature] Clickhouse: Slashing - add new fields to CH
- [Feature] Dkim_signing: Add OpenDKIM like signing_table and
key_table
- [Feature] Dkim_signing: Allow to use new options as maps
- [Feature] Import fpconv library
- [Feature] Lua_maps: Allow static regexp and glob maps
- [Feature] Parse ical files
- [Feature] Rspamadm: Add dns_tool utility
- [Feature] Store SPF records digests
- [Feature] Use fpconv girsu2 implementation for printing floats
- [Fix] Clickhouse: Use integer seconds when inserting rows
- [Fix] Fix floating point printing
- [Fix] Fix processing of embedded urls
- [Fix] Lua_clickhouse: Fix CH errors processing
- [Fix] Make spf digest stable
- [Fix] Properly detect encrypted files in zip archives
- [Fix] Slashing: Store times in GMT timezone in ClickHouse
- [Rules] Add additional conditions to perform BTC checks
- [Rules] Fix pay-to-hash addresses validation
More information about the Users
mailing list