Move Mail Filtering to Delivery Time with Dovecot LMTP and Sieve
Client-side rules drift across devices. Terminate local delivery at Dovecot's LMTP service and run Sieve at delivery time so every message follows one authoritative filing path.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Client-side rules drift across devices. Terminate local delivery at Dovecot's LMTP service and run Sieve at delivery time so every message follows one authoritative filing path.
Client-side mail rules only work where they're defined. Dovecot's Pigeonhole Sieve plugin moves filtering to delivery time, so sorting works from every device — here's how to enable it safely with a minimal spam rule.
Client-side filters break the moment you switch devices. Dovecot's Sieve plugin moves mail filtering to delivery time on the server—here's how it works, a starter script, and how to verify it actually runs.
Learn how to enable Dovecot’s Sieve plugin, write a simple filter script, and verify its execution while avoiding common pitfalls.
Learn how to enable Dovecot’s Sieve filtering, write server‑side rules, and manage them via IMAP. A step‑by‑step example shows auto‑archiving newsletters and sending vacation replies, plus trade‑offs and best‑practice tips.