https://github.com/cryptofyre/sievegenius
A smarter Sieve filter designed to work similarly Apple Intelligence and Gmail's inbox sorting.
https://github.com/cryptofyre/sievegenius
email filtering inbox sieve spam-detection
Last synced: 5 months ago
JSON representation
A smarter Sieve filter designed to work similarly Apple Intelligence and Gmail's inbox sorting.
- Host: GitHub
- URL: https://github.com/cryptofyre/sievegenius
- Owner: cryptofyre
- Created: 2025-04-24T07:09:07.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-25T00:58:27.000Z (about 1 year ago)
- Last Synced: 2025-09-07T11:19:16.361Z (10 months ago)
- Topics: email, filtering, inbox, sieve, spam-detection
- Language: Sieve
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 📧 SieveGenius
A smarter Sieve filter designed to work similarly Apple Intelligence and Gmail's inbox sorting by using powerful label-based organization; primarily designed for ProtonMail but compatible with other email clients supporting Sieve.
## 🌟 Features
```
✅ Automatic email categorization
✅ Smart promotional content detection
✅ Priority handling for important messages
✅ System alert identification
✅ Development-specific filtering
```
## 📋 Required Labels
| Label Name | Purpose |
|------------|---------|
| Important | High-priority messages and system alerts |
| Billing | Payment confirmations, invoices, receipts |
| Newsletters | Subscription-based content and regular updates |
| Security | Authentication, verification, and security notices |
| Social | Messages from social media platforms |
| Work | Professional communications |
| Shopping | Order confirmations, returns, customer service |
| Travel | Reservations, bookings, itineraries |
| Entertainment | Streaming services and media notifications |
| Development | Technical updates, GitHub notifications, etc. |
| Shipping | Package tracking and delivery information |
| Promotions | Marketing emails and special offers |
## 📥 Installation Instructions
1. Log in to your ProtonMail account
2. Navigate to Settings > Filters
3. Click "Add Sieve Filter"
4. Download the filter file: [filter.sieve](https://github.com/cryptofyre/SieveGenius/blob/main/filter.sieve)
5. Copy and paste the content into the filter editor
6. Save the filter
## 📊 Setup & Configuration
### Visual Setup Guide
Step 1: Accessing Filters
Step 2: Creating New Filter
Step 3: Pasting Filter Code
Step 4 (Optional): Activating Filter on existing messages
## ⚠️ Important Notes
- You **MUST** create all labels listed above before activating the filter
- Filter rules are processed in sequential order; order matters
- Messages not matching any rule will remain in your inbox
## 🛠️ Customization
To customize the filter for your needs:
1. Add additional email domains to relevant sections (Required for Work!)
2. Modify keywords in subject line detection
3. Adjust file destination labels as needed
## 📄 License
This project is available under the MIT License.
## 🙏 Credits
Developed by [cryptofyre](https://github.com/cryptofyre) © 2025
> "I am not responsible for your inbox being split apart like my wife, use at your own discretion."