OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

cyrus-imapd-3.13.6p0-clamav

Cyrus IMAP server

Back to search · Project homepage

Description

The Cyrus IMAP server differs from other IMAP server implementations in that it is generally intended to be run on sealed servers, where normal users are not permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through the IMAP, POP3, or KPOP protocols. The private mailbox database design gives the server large advantages in efficiency, scalability, and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies. WARNING: mmap(2) is not fully POSIX on OpenBSD so cyrus needs to map_refresh on every lock which will incure a performance penalty under high load. See this bugreport for details: https://github.com/cyrusimap/cyrus-imapd/issues/1280 The package can be built with the "clamav" FLAVOR to scan for viruses or manage infected messages.

Package information

Ports path
mail/cyrus-imapd,clamav
Package architecture
amd64
Maintainer
Antoine Jacoutot <ajacoutot@openbsd.org>
Categories
mail
Available flavors
clamav
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa, m88k, sh

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Library

Runtime

Build

Installing and updating packages · Package details as JSON