require ["fileinto", "regex"];
# Foobar
if header :contains "subject" "foobar"
{ fileinto "INBOX.test02"; stop; }
# Root-mail til postmaster-logs- eller postmaster-lista.
if allof (
header :contains "List-Id" ["postmaster-logs.usit.uio.no",
"postmaster.usit.uio.no" ],
header :regex "From" "root@\S+\.uio\.no" )
{ fileinto "INBOX.postmaster.logs.root"; stop; }
# Statistikk til postmaster-logs-lista.
if allof (
header :contains "List-Id" "postmaster-logs.usit.uio.no",
header :contains "Subject" "Mailstatistikk" )
{ fileinto "INBOX.postmaster.logs.ukentlig"; stop; }
# Resten av e-postene til postmaster-logs.
if header :contains "List-Id" "postmaster-logs.usit.uio.no"
{ fileinto "INBOX.postmaster.logs"; stop; }
Cyrus: Sieve-eksempel
Enkelt Sieve-eksempel som bruker to moduler; ?fileinto? og ?regex?. Et s?k p? nettet vil gi masse andre og mer avanserte eksempler.
Publisert 2. jan. 2026 14:28
- Sist endret 2. jan. 2026 14:28