Comments you submit will be routed for moderation. If you have an account, please log in first.

Opened 6 years ago

Closed 4 years ago

#128 closed task (fixed)

Enhance the SPAM filter engine to recognize external SPAM checker

Reported by: damato Owned by:
Priority: low Milestone: YAM 2.8
Component: SPAM filter engine Version:
Severity: major Keywords:
Cc: OS Platform:
Blocked By: Blocking:
Release Notes:

Description (last modified by damato)

In Thunderbird, a user can very easily select that the SPAM checker engine should recognize the SPAM status of incoming mails based on commonly known header insertion lines like "X-Spam-Status:" for "SpamAssassin".

YAM should adopt that behaviour in a future version and automatically flag a mail as SPAM or HAM according to that external "trusted" checkers. However, the users should be able to manually select which of the external SPAM engines to trust...

Attachments (0)

Change History (5)

comment:1 Changed 6 years ago by damato

  • Status changed from new to accepted

comment:2 Changed 4 years ago by damato

  • Description modified (diff)
  • Milestone changed from YAM 2.7 to YAM 2.8

comment:3 Changed 4 years ago by tboeckel

  • Resolution set to fixed
  • Status changed from accepted to closed

(In [6087]) * YAM_COg.c, YAM_FI.c: implemented a filter import from Thunderbird's .sfd files. This import will try to replicate the given filters as close as possible using YAM's filtering facilities. Please note that not all features of Thunderbird's filters can be replicated by YAM due to fundamental differences in operation. This closes #128.

comment:4 Changed 4 years ago by damato

  • Resolution fixed deleted
  • Status changed from closed to reopened

Sorry, but IMHO this ticket is not fully fulfilled. We need to have the Spamassassin&SpamCop rules from Thunderbird hardcoded in YAM rather than relying on having the user to import them manually. Thus, I will reopen this ticket as still unresolved. Neverthelesse, the possibility to import a filter form thunderbird is a very good point now.

comment:5 Changed 4 years ago by tboeckel

  • Resolution set to fixed
  • Status changed from reopened to closed

(In [6095]) * YAM_CO.c, YAM_COg.c, YAM_COs.c, YAM_FI.c: implemented the "trust header lines of external filter" feature as known from Thunderbird. This lets the user choose an external filter from an number of installed .sfd files in the resources directory. These files usually define two filters for specific header lines to tell spam and non-spam mails apart. The filters will *not* occur in YAM's own list of filters. This finally closes #128 again.

Add Comment

Modify Ticket

as closed The ticket will remain with no owner.
The resolution will be deleted. Next status will be 'reopened'.

E-mail address and user name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Owner, Subscriber

  • Jens Maus(Reporter, Participant)