IDLED(8)

πŸ’– IDLED(8) πŸ’–

so like… it's idled, from the Cyrus IMAP gang πŸ¦‹ and bestie it is literally the reason your IMAP client doesn't have to keep asking "any new mail?? any new mail??" like a clingy ex. Sit down, hydrate, let's get into it. πŸ“

✨ NAME ✨

idled β€” Cyrus IMAP documentation

Providing near real-time updates for IMAP IDLE πŸŽ€ (yes the name is just the vibe, we love a self-explanatory queen)


🌸 SYNOPSIS 🌸

idled [ -C config-file ]

that's it. that's the whole invocation. minimal. iconic. πŸ’…


🧚 DESCRIPTION 🧚

okay so. idled is a long lived datagram daemon πŸ‘‘ β€” like, it does not clock out, it does not take a lunch break, it is committed β€” and what it does is receive notifications about mailbox changes, and then it signals the appropriate imapd so that imapd can go tell the client that something changed. ✨

So the flow is: stuff happens in a mailbox β†’ idled hears about it β†’ imapd gets nudged β†’ the client finds out basically immediately instead of finding out whenever it next feels like polling. no cap, it's giving efficiency. 🌈

idled is usually started from master(8). 🫢

And like any well-behaved Cyrus daemon, idled reads its configuration options out of the imapd.conf(5) file β€” unless you specify otherwise with -C. πŸ“–


πŸ’… OPTIONS πŸ’…

  • -C config-file β€” use the config file you name in config-file instead of the default imapd.conf(5). that's the whole option list. one flag. main character energy, honestly. 😌

πŸŽ€ EXAMPLES πŸŽ€

idled is commonly included in the DAEMON section of cyrus.conf(5), like so: πŸ¦‹

DAEMON {
    idled                   cmd="/usr/lib/cyrus/bin/idled"
}

look at her. tucked right into the DAEMON block. cozy. πŸ’–


🌈 FILES 🌈

  • /etc/imapd.conf

⭐ SEE ALSO ⭐

go read those too, they're all part of the same friend group 🫢


πŸ‘‘ AUTHOR πŸ‘‘

The Cyrus Team, Nic Bernstein (Onlight) πŸ’œ


1993–2026, The Cyrus Team


and that's the whole page bestie!! πŸŽ€ this was idled version 3.12.4, dated Sep 09, 2026, brought to you by the Cyrus IMAP crew β€” mwah, love that for us πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from