Skip to content

Feature request: Apply filters by selection #104

Open

Description

@ksihota

It is a multi click process to apply existing filters to folders. It would be nice to have something like this that would allow you to select one or more existing filters and then apply them to your messages.

Currently this is only available when you have selected a specific filter.

image

I would also like to see a way of applying the mark as Spam and Delete (or move to spam folder) function in a cron job.
I move manually identified spam messages to a spam folder and then I use the existing command in Usermin.
Since I use other email clients as well it would be nice if I could use a folder of choice to store these messages and then have a cron job that does the marking and moving of all messages in the folder, rather than doing them one by one or by logging into Usermin and selecting a group of messages and applying the function.
A lot of my email users also use other clients so they never bother to use the learn option available in Usermin. If this was set up I could have them simply move spam into the folder and the learn and delete would be automatic.

Activity

  1. jcameron commented on Aug 17, 2023

    @jcameron
    Collaborator

    I suppose a button to mass apply filers to existing emails could be added, since we already support doing it one at a time..

  2. ksihota commented on Aug 17, 2023

    @ksihota
    Author

    Just an additional suggestion regarding the ability to mark as Spam as a cron job.

    Maybe just piggyback onto the folder cleaning that already exists.
    Expand the deletion criteria to include some extra options such as messages that are marked in a specific way. Example given relates to read messages

    In the Action section the default selected folder for Spam should probably be the Spam folder if it exists.
    I guess this option would only display if Spam features were enabled for Usermin.

    Note: currently it appears that if you had previously enabled this module in Usermin and some of the items are set such as required_score and then you remove the module from Usermin, those settings in the users config file still appear to be active. Post in Usermin forum 122203

    261413928-57a2e630-1e13-41ce-9f4a-356f197d8f23

  3. github-actions commented on May 21, 2026

    @github-actions

    Closing this issue automatically because there has been no follow-up for 3 months.

  4. iliaross commented on May 21, 2026

    @iliaross
    Collaborator

    Reopened, as this was closed by an automated cleanup run.

    ⚠️ If the issue is resolved, please take a moment to close it to help keep the project organized.

  5. ksihota commented on May 21, 2026

    @ksihota
    Author

    I'll try an address this but its been a long time.
    Currently when I view an individual email filter I have these options

    Image

    The first Items work fine but whenever you select Apply To Email in folder it always returns with nothing. I assume it needs to first search and then delete but that last option the way it is implemented is not functioning and hasn't been for quite some time.

    However, I believe the original ask was to allow the user to select multiple filters and apply them rather than having to enter into each filter and do them one at a time. This is all that I see when viewing all filters.

    Image

    This is where a user should be able to select multiple filters and be able to run them all at once.

    The other suggestion was an addition to the automatic folder clearing which is still the same as it was.

  6. added
    Needs TriageReminded once after a long quiet period; needs a maintainer decision
    on Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs TriageReminded once after a long quiet period; needs a maintainer decision

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions