tarvid wrote:
From http://asg.web.cmu.edu/cyrus/imapd/I don't unterstand how you can see an advantage (mail accounts separated and independent of system accounts) as a problem.
IMAP (Internet Message Access Protocol) is an Internet standards-track protocol for accessing messages (mail, bboards, news, etc). 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.
That might work for me, local users have the shell /bin/false, but I wonder how well this works our for the majority.
Nothing forbids you to authenticate against /etc/shadow, in that case you need a system account for each mailbox (in fact you can configure cyrus to automatically create the mailbox after a successful login).
This is the way I'm currently using it.
OTOH if you provide a suitable authentication method (cyrus uses sasl), you can have mailboxes with no system accounts.
It's a win-win situation.
Bye
--
Luca Olivetti
Note.- This message reached you today, it may not tomorrow if you
are using MAPS or other RBL. They arbitrarily IP addresses not
related in any way to spam, disrupting Internet connectivity.
See http://slashdot.org/article.pl?sid=01/05/21/1944247 and
http://theory.whirlycott.com/~phil/antispam/rbl-bad/rbl-bad.html
msg91218/pgp00000.pgp
Description: PGP signature
