SIEVEC(8)

πŸ’– SIEVEC(8) β€” the Cyrus IMAP glow-up πŸ’–

okay bestie, welcome to section 8, the sysadmin zone πŸ‘‘ this is sievec, brought to you by the Cyrus IMAP crew, and she is literally the compiler for your sieve scripts. no cap.


✨ NAME ✨

sievec β€” Cyrus IMAP documentation, babes πŸŽ€

a little script that compiles a sieve script into bytecode. that's it. that's the whole job. and she does it flawlessly πŸ’…


🌸 SYNOPSIS 🌸

sievec [ -C altconfig ] filename outputfile

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: sievec takes the script sitting at filename, compiles it into bytecode, and writes that bytecode out to wherever outputfile points. 🫢

script in, bytecode out. compiler behaviour. main character energy. periodt.


πŸ’œ OPTIONS πŸ’œ

  • -C altconfig β€” use the configuration file you specify as config-file instead of the default imapd.conf(5). lowkey useful when you're not running on the standard setup ✨

🌈 SEE ALSO 🌈

  • masssievec(8) β€” the "do it for ALL of them" version, obsessed
  • sieved(8) β€” the daemon bestie, iykyk

🧚 AUTHOR 🧚

The Cyrus Team πŸ’– absolute icons, no notes.


1993–2026, The Cyrus Team 🌸


fr fr, that's the whole page. nothing skipped, nothing invented. the facts stay iconic, the vibe stays immaculate πŸ’…

mwah, that's a wrap on SIEVEC(8) from version 3.12.4, dated Sep 09, 2026 πŸŽ€ thanks for scrolling, bestie, go compile something cute πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from