[CentOS] Re: Planning Mail Server (with low resources)

Wed Dec 7 21:38:40 UTC 2005
Aleksandar Milivojevic <alex at milivojevic.org>

Quoting Alain Reguera <alain.reguera at gmail.com>:

> By now, due my little experience in this topic, I plan to maintain it
> manually, but if there is a method of doing this more professional and
> organized I'll be pleased to hear it.

Well, it all depends how computer accounts are handled at your school.

For example, if you use NIS or Kerberos, and all students get account 
there, you
might point saslauthd to authenticate against it.

If there is LDAP directory with list of all students, you can use that for
authentication (you'd add userPassword attribute to each user, and configure
saslauthd to check passwords against LDAP).

If you have Active Directory (Windows) domain, and all students get an account
there, saslauthd can authenticate against it too.  Actually, Windows Active
Directory uses Kerberos for authentication, so basically you'd just configure
saslauthd to use Kerberos against Active Directory server.  However, there's
couple of steps needed to be done on Windows side in order for this to 
work. I've did it at several sites that are mostly Windows based (but 
use Cyrus on
Linux for email), and it works great.

In this cases, when you don't create accounts, you might want to add
autocreatequota option to imapd.conf.  If value of option is nonzero, mailbox
for the user will be automatically created when user connects to the Cyrus
server for the first time.  So if you set it to "-1" (or any other negative
value), the mailbox will be created with no quota.  If you set it to positive
value, mailbox will be created and quota set to specified value.


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.