CYR_SYNCLOG(8)

✨ CYR_SYNCLOG(8) ✨

okay so bestie, this is the cyr_synclog page from the Cyrus IMAP manual (section 8, system admin commands, iykyk) β€” and it's literally just a lil log-writing gremlin 🫢


πŸ’– NAME πŸ’–

cyr_synclog β€” Cyrus IMAP documentation

it appends a value to the log file. you can either hand it a log type plus a value, or you can just yeet it a whole entire log line. your call, main character πŸ’…


🌸 SYNOPSIS 🌸

cyr_synclog [ -C config-file ] [ -{type} value ]
cyr_synclog [ -C config-file ] "<raw-log-line>"

πŸ¦‹ DESCRIPTION πŸ¦‹

so cyr_synclog is used to append a value to the log file. You can either specify the log type and value, or an entire log line. pick your fighter ✨

if you run it with no options at all, it just prints a short usage document at you. that's it. that's the whole vibe check. πŸ’€

and ngl, cyr_synclog reads its configuration options out of the imapd.conf(5) file, unless you tell it otherwise with -C. periodt.


πŸ’… OPTIONS πŸ’…

  • -C config-file β€” use the config file you named in config-file instead of the default imapd.conf(5). not me letting you pick a different one, iconic.
  • -u, --user user
  • -U, --unuser unuser
  • -v, --sieve sieve
  • -m, --mailbox mailbox
  • -M, --unmailbox unmailbox
  • -a, --append append
  • -c, --acl acl
  • -q, --quota quota
  • -n, --annotation annotation
  • -s, --seen seen
  • -b, --subscription subscription

(yes bestie, that's the whole list, they're just vibes ✨)


πŸŽ€ EXAMPLES πŸŽ€

okay here's where it gets fun, watch this 🌈

cyr_synclog -m user.brong

Add the mailbox user.brong to the log. slay.

cyr_synclog -u brong

Add the user brong to the log. period.

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. chef's kiss πŸ’‹

cyr_synclog "SEEN user.brong brong"

Add a log line, using the raw format, to mark mailbox user.brong as seen by user brong. look at you, doing it the raw way, obsessed 🫢


⭐ HISTORY ⭐

This command was introduced in version 3.0. so it's been around. it's not new here. it ate and left no crumbs since day one πŸ‘‘


πŸ“ FILES πŸ“

  • /etc/imapd.conf
  • <configdirectory>/sync/log

🧚 SEE ALSO 🧚

go read those too bestie, they're literally right there πŸ’œ


🌟 AUTHOR 🌟

The Cyrus Team, Nic Bernstein (Onlight)


1993–2026, The Cyrus Team


no cap: every flag, every path, every example up there is exactly as it was. i did not touch a single character of the technical stuff, because that's the one rule and i respect it πŸ’–

and that's the whole page, bestie!! 🌸 this is Cyrus IMAP version 3.12.4, dated Sep 09, 2026, and you just read the CYR_SYNCLOG(8) page of the Cyrus IMAP manual. mwah πŸ’…βœ¨

πŸ“¦ where this page comes from