Skip to content

Instantly share code, notes, and snippets.

@frederikstroem
frederikstroem / sieve_filter.txt
Created February 28, 2024 14:59
SimpleLogin auto-label Sieve filter (created & tested for ProtonMail)
# `envelope` command `from` retrieves `return-path` header, e.g. "4very3random2string1@simplelogin.co".
# Sources:
# - https://proton.me/support/sieve-advanced-custom-filters
# - https://simplelogin.io/docs/getting-started/troubleshooting/
# Require `envelope` and `fileinto` extensions.
require ["fileinto", "envelope"];
# Emails from SimpleLogin domains are filed into "SimpleLogin".
if envelope :domain :is "from" ["simplelogin.co", "simplelogin.io"] {