logoalt Hacker News

joefarish • today at 7:40 AM • 0 replies • view on HN

I don't have the grouped boxes but I use a sieve filter on my ISPs mailserver to automatically create folders based on [email protected]

Here is my script:

require ["fileinto","imap4flags","variables","regex","mailbox"];

## A catch all filter designed to automatically organise emails sent to a catch-all address into a folder based on the receiving address e.g [email protected] --> INBOX.Amazon ## If the folder doesn't exist it is automatically created

if exists "X-Delivered-To" { if header :regex "X-Delivered-To" "([^@]+)" { set :upperfirst "prefix" "${1}"; fileinto :create "INBOX.${prefix}"; stop; } }