Sieve-Example:Move email to a suffix folder: Difference between revisions
Appearance
Content deleted Content added
| Line 22: | Line 22: | ||
require ["fileinto","imap4flags","variables","regex","mailbox"]; |
require ["fileinto","imap4flags","variables","regex","mailbox"]; |
||
## filter messages sent to an address with a suffix eg, me-amazon@example. |
## filter messages sent to an address with a suffix eg, me-amazon@example.com in to a folder called Filtered/amazon, if it exists. |
||
if exists "X-Delivered-To" { |
if exists "X-Delivered-To" { |
||
if header :regex "X-Delivered-To" "me-([A-z0-9]+)@" { |
if header :regex "X-Delivered-To" "me-([A-z0-9]+)@" { |
||
set |
set "suffix" "${1}"; |
||
fileinto "INBOX.Filtered.${suffix}"; |
fileinto "INBOX.Filtered.${suffix}"; |
||
} |
} |
||