rspamd-spamness

Thunderbird add-on for visualizing rspamd spam scores.

BSD-3-CLAUSE License

Stars
53

Bot releases are hidden (Show)

rspamd-spamness -

Published by moisseev over 3 years ago

The add-on has been rewritten as a MailExtension (#22).

  • This breaks compatibility with previous Thunderbird versions.
  • The add-on requires full unrestricted access to Thunderbird for being able to maintain functionality that is missing in MailExtension API.

Notable changes:

  • Rmilter support has been dropped as Rmilter has been deprecated a long time ago.
  • Training buttons are missing drop-down "move/copy" menus. No time to implement.
  • Default and per-account training folder settings has been changed. Each folder URI textbox is replaced by an account selector and a folder path textbox.

Known major issues:

  • Currently MailExtension API does not provide support for message parts on demand loading. Thus, in order to get headers the add-on has to load full mail message.
  • "Unexpected error moving messages: 2147500037" and "Unexpected error copying messages: 2147500037" while moving/copying messages with training buttons. Workaround: open a folder in the destination account before moving/copying (once per session is enough).

Migration from previous versions
The add-on does not offer automated configuration migration from the XUL extension. After upgrade you should tweak the add-on configuration according to you needs.

rspamd-spamness - 1.1.1

Published by moisseev over 4 years ago

  • Fix RGBA matching in theme detection when leading zero is omitted in Alpha channel (by @ichier)
rspamd-spamness - 1.1.0

Published by moisseev almost 5 years ago

  • Added per-account folder location settings options dialog window that allows to set distinct ham/spam training folder URIs for mail accounts.
  • Added dark Thunderbird themes and OS color modes support which is limited to the message header pane (background of the Rspamd symbols) as Thunderbird dark mode seems not consistent yet.
  • Fixed moving/copying messages to "per-account" training folders from subfolders. In previous add-on versions per-account training folders worked only for moving/copying from the root folders and 1 level deep.
  • Restored add-on options item in the context menu.
  • Fixed groupboxes display in the main add-on options window.
  • The add-on preferences tab converted to a dialog window.
  • Now preferences in the main add-on options window are saved instantly after they have been changed.
rspamd-spamness - 1.0.0

Published by moisseev almost 5 years ago

  • Convert to Thunderbird 68 compatible add-on (by @RemcodM). This breaks compatibility with previous Thunderbird versions.
  • Add rules dialog auto-sizing.
rspamd-spamness - 0.9.1

Published by moisseev over 5 years ago

  • Added support for Haraka
rspamd-spamness - 0.9.0

Published by moisseev over 5 years ago

  • Added limited support for SpamAssassin-based spam filters
  • Added support for multiple user-defined spam score headers
  • Added ability to set different default actions (copy, move) for training buttons
  • Removed icon from 'Spam score' column header in favor of the sorting order icon
  • Dropped support for old versions of Thunderbird. Currently supported versions are 24.0 - 60.*
rspamd-spamness - 0.8.8

Published by moisseev about 6 years ago

  • Add ability to set different default actions for training buttons
rspamd-spamness - 0.8.7

Published by moisseev over 6 years ago

  • Fix headers display for messages opened in a window. Reported by: Alexander Sinev (@alexsinev) via private chat.
rspamd-spamness - 0.8.6

Published by moisseev over 6 years ago

  • Added symbols sorting (by score or by name) and grouping (groups order: positive, negative, "GREYLIST", other)
  • Added new preferences: disable training buttons, disable symbols coloring, show column icon only for positive score
  • Changed context menu:
    • Added context menu items for toggling symbol sorting order and grouping
    • Added a context menu item for add-on's options
    • Now the context menu can be invoked on both right and left mouse clicks. The raw extended Rspamd header dialog can be opened using context menu instead of double-click.
  • Fixed score column display in unified folders
  • Fixed score alignment in the column
rspamd-spamness - 0.8.5

Published by moisseev over 6 years ago

  • Rework inline options to preferences window since inline options are not supported anymore in Thunderbird 58+
rspamd-spamness - 0.8.4

Published by moisseev about 7 years ago

  • Fix some training buttons issues
  • Fix some issues on older Thunderbird versions
  • Colorize GREYLIST symbol
rspamd-spamness - 0.8.3

Published by moisseev over 7 years ago

  • Add LDA mode headers support
rspamd-spamness - 0.8.2

Published by moisseev over 7 years ago

  • Fix symbol options encoding
  • Add option to select training buttons default action (Move/Copy)
  • Add train HAM/SPAM actions to context menu
  • Display rules in a window on double click
rspamd-spamness - 0.8.1

Published by moisseev over 7 years ago

  • Add Russian localization (by @dehnli)
  • Fix header view shrinking on more indicator click
  • Minor fixes
rspamd-spamness - 0.8.0

Published by moisseev almost 8 years ago

  • [CritFix] Do not download attachments if the message is stored only on the remote IMAP server
  • Add Exim headers support (folders re-indexing is required to display score in the column for already received messages)
  • Preserve sign for -0 bayes score in Score header
  • Hide "scan time" if the header is absent or empty
rspamd-spamness -

Published by moisseev almost 8 years ago

  • [CritFix] Do not download attachments if the message is stored only on the remote IMAP server
  • Add Exim headers support (folders re-indexing is required to display score in the column for already received messages)
  • Preserve sign for -0 bayes score in Score header
  • Hide "scan time" if the header is absent or empty
rspamd-spamness -

Published by moisseev about 8 years ago

  • Add toolbar buttons to move/copy messages to the training spam/ham folders
  • Display scan time
rspamd-spamness -

Published by moisseev over 8 years ago

  • Add tooltips with symbol options
  • Display Bayes symbol options in the Score header
rspamd-spamness -

Published by moisseev over 8 years ago

  • Add compatibility with new extended spamd headers format introduced in rmilter 1.8.0
  • Trim fuzzy score rounding errors
rspamd-spamness -

Published by moisseev over 8 years ago

  • Add option control to set number of "Rules" header lines to show before "more" indicator.