Skip to Main Content
Managing IMAP
book

Managing IMAP

by Dianna Mullet, Kevin Mullet
September 2000
Beginner content levelBeginner
408 pages
10h 29m
English
O'Reilly Media, Inc.
Content preview from Managing IMAP

Components of Cyrus and What They Do

Once you’ve built Cyrus, you’ll have the following programs.

imapd(8)

This is the IMAP server itself. It is invoked by inetd (8). In the next chapter, we’ll cover how to set up inetd to run imapd, and ensure that it functions correctly.

deliver (8)

This is the Cyrus mail delivery agent. deliver takes mail on standard input and delivers it to one or more Cyrus format mailboxes. It is also the pruning utility for the duplicate delivery database.

reconstruct(8)

The reconstruct utility rebuilds the indexes of any number of Cyrus mailboxes and reconstructs the global mailboxes database. reconstruct is at the core of any conversion system from other mailbox formats to Cyrus, as well as most disaster recovery strategies. Once you’ve rebuilt a quota-restricted mailbox with reconstruct, it’s a good idea to run quota –f to repair the appropriate quota root files.

cyradm(1)

This is Cyrus’s Tcl-based administrative control and scripting language. The interactive and scripting commands are different, and much if not all of what you can do in cyradm is also possible by spoofing the IMAP protocol from other languages if Tcl isn’t your cup of tea.

pwcheck (8)

Cyrus imapd runs as user cyrus, so authentication using shadow passwords isn’t directly available. pwcheck allows you to use shadow passwords on a non-Kerberized Cyrus system. pwcheck is a fairly robust hack that creates a for-cyrus-use-only named pipe that the root-owned pwcheck daemon uses to check username/password ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Reinventing the Organization for GenAI and LLMs

Reinventing the Organization for GenAI and LLMs

Ethan Mollick
Why Sleep Is a Strategic Resource

Why Sleep Is a Strategic Resource

Gretchen Spreitzer, Christopher M. Barnes
The Kind Leader

The Kind Leader

Karyn Ross

Publisher Resources

ISBN: 059600012XSupplemental ContentCatalog PageErrata