NAME
bincimapd - IMAP4rev1 server
SYNOPSIS
bincimap-up [options] -- <authenticator> bincimapd <maildepot>
bincimap-up -- /var/qmail/bin/qmail-authuser bincimapd Maildir
DESCRIPTION
bincimapd implements the IMAP interface to the user's <maildepot> by
name which could be Maildir++ or IMAPdir structured. Upon invocation
bincimapd switches to the home directory available by the user
environment and performs the commanded IMAP operations on the given
<maildepot>.
CONFIGURATION
bincimapd shares the same environment variables with bincimap-up, thus
there is no specific configuration required and therefore [...] is
usually avoided, except for its first unqualified argument containing
the name of the mailbox depository in which bincimapd should search for
folders. If unset, some authenticators like qmail-authuser and vmailmgr
will fail. However, bincimapd runs in the environment of the user and
honors the a specific setting of environment variables to cope local
preferences.
COMPLIANCE
bincimapd conforms partially to IMAP4rev1 (RFCs 3501, 2177 [Idle], 2341
[Namespace], 2971 [Id]). Alphabetic list of supported IMAP commands:
• Append
• Authenticate
• Capability
• Check
• Close
• Copy
• Create
• Delete
• Examine
• Expunge
• Fetch
• Id
• Idle
• List
• Select
• Starttls
• Status
• Store
• Subscribe
• Unsubscribe
FILES
Within every <maildepot> subdirectory bincimpad generates a set of
files
$HOME/<maildepot>/.../bincimap-uidvalidity
This file contains a version number, the UIDNEXT, and
UIDVALIDITY values for the given mailbox.
$HOME/<maildepot>/.../bincimap-cache
This file contains a version number, and it stores the UID
values for each message, along with (optionally) some cached
information.
Exception:
$HOME/<maildepot>/.subscribed
All subscribed <mailboxes> are included here.
LOGGING
After the user login bincimapd logs the PID, the AuthMethod, and the
username together with the IP address of the connecting client. On
logout, it provides the PID and the username alongside with the number of
fetched Bodies: n and Statements: m.
COPYRIGHT
Copyright (C) 2002-2005 Andreas Aardal Hanssen, 2023 Erwin Hoffmann
This is free software; see the LICENSE for copying conditions. There
is NO warranty.
SEE ALSO
bincimap(1), bincimap-up(1), multilog(8), supervise(8), tcpserver(1),
sslserver(1), qmail-authuser(7)
bincimapd(1)