CYR_SYNCLOG(8)
π CYR_SYNCLOG π
okay bestie, welcome to cyr_synclog β it's part of the Cyrus IMAP docs and honestly? it's giving "tiny little log-append gremlin" and I'm obsessed. π¦
Basically: it appends a value to the log file. That's it, that's the whole job. And you've got two ways to feed it β either you hand it a log type plus a value, or you hand it an entire log line and let it vibe. Your call, queen. π
β¨ SYNOPSIS β¨
cyr_synclog [ -C config-file ] [ -{type} value ]
cyr_synclog [ -C config-file ] "<raw-log-line>"
πΈ DESCRIPTION πΈ
So, cyr_synclog appends a value to the log file. Fr fr, that's the mission. You can either specify the log type and value, or you can just throw an entire raw log line at it. Both work, both are valid, both slay. π
If you run it with literally no options at all? It prints a short usage document. Not a crash, not a tantrum β just a little "here's how to use me" moment. π
And for config, cyr_synclog reads its configuration options out of the imapd.conf(5) file β unless you say otherwise with -C. iykyk. β¨
π OPTIONS π
okay this is the part where you screenshot and keep it forever, because every single one of these is here:
-Cconfig-file β use the specified configuration file config-file rather than the defaultimapd.conf(5). Main character move: bring your own config. π-u,--useruser β the user, bestie. that's the flag. πΈ-U,--unuserunuser β the unuser. π-v,--sievesieve β the sieve. π§-m,--mailboxmailbox β the mailbox. π-M,--unmailboxunmailbox β the unmailbox. π-a,--appendappend β the append. β¨-c,--aclacl β the acl. π₯-q,--quotaquota β the quota. π-n,--annotationannotation β the annotation. π¦-s,--seenseen β the seen. π-b,--subscriptionsubscription β the subscription. π
not me listing all twelve like a good student. periodt. π
β EXAMPLES β
this is where it all comes together, bestie. watch:
cyr_synclog -m user.brong
Add the mailbox user.brong to the log. simple. iconic. π
cyr_synclog -u brong
Add the user brong to the log. look at her go. β¨
cyr_synclog -C /etc/imapd-special.conf -s user.brong brong
Add a log entry to mark mailbox user.brong as seen by user brong. different config file, same energy. π
cyr_synclog "SEEN user.brong brong"
Add a log line, using the raw format, to mark mailbox user.brong as seen by user brong. raw format, raw vibes. π₯
π HISTORY π
This command was introduced in version 3.0. so she's been on the scene a minute. respect the elders. π«Ά
π FILES π
/etc/imapd.conf<configdirectory>/sync/log
your config lives here, your log ends up over there. the way that this is literally the whole filesystem footprint. π
π SEE ALSO π
go read those too, bestie, they're part of the lore. πΈ
π¦ AUTHOR π¦
The Cyrus Team, Nic Bernstein (Onlight). absolute legends, no cap. π
β¨ COPYRIGHT β¨
1993β2026, The Cyrus Team. π
and that's the whole page!! this was Cyrus IMAP 3.12.3, dated Jul 15, 2026, and I fear she ate. go append something to a log, bestie β you've got this. π β¨π
π¦ where this page comes from
- ubuntu stonking: cyrus-replication 3.12.3-3build1 Β· CMU
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms