Enter the subject line of emails you observe often from that sender
Choose a priority level
Press "Add Subject Condition" button and repeat step 2 and 3 for more subject lines you want to filter
Press "Generate Sieve"
Disclaimers
Simple Sieve Filter Generator's code is licensed under GPLv3.
I use Proton Mail, and only tested this scripts on Proton Mail. If you use another mail service provider, you may want to make small changes and test on few test emails you send to yourself first.
I accept no responsibility for any inconvenience, such as misplaced emails or lose of data, caused from using this program. Use the generated code as a starting place or inspiration.
This page works offline, on your device once opened. None of the information you enter is send to me.
Tips
Dynamic parts in email senders can be replaced with asterisk sign (*). For instance:
Uber often send emails from "uber@uber.com" or "no-reply@uber.com". Rather than managing separate filters for each unique address, we can use *uber.com to capture all emails from Uber.
Slack sends each login code from a unique address, and the only consistent part of the address is the email domain, "slack.com". To filter emails from Slack, we have to use *slack.com as the sender address
Dynamic parts of subjects can be replaced with asterisk sign (*). For instance:
In my experience, Uber only sends 3 types of emails: account related, trip receipts, and promotional. Account related emails' subjects usually structured as "___ Uber account ___", therefore, subject line would be *Uber account*. Similar system can be observed for trip receipts, and subject line would be *trip with Uber.
Hetzner sends monthly invoices with invoice number in the subject line. Since we cannot know the invoice number before hand, or write a condition for each possible number, we have to use asterisk for where invoice number would be. In my experience, the subject line would be Hetzner Online GmbH - Invoice *.
We receive emails with sigle use login codes, and many companies contain those in subject line, which makes every email subject unique. For example, Slack's login codes follow "Slack confirmation code: ###-###" structure, therefore, we shouold use "Slack confirmation code*" to catch those emails.
This script is intended for my own use, tailored to my prioritization system. You can use this as an inspiration to label your incoming emails according to your needs.
This is a standalone offline program. This means if you save this page to your device, you can use it without internet or needing to navigate to my website every time.