1 Feb 12:47
Re: midgard mail integration
Hi - and good morning :) I thought I'd add a few thoughts on this subject. 1) Cyrus-imap has a new version in cvs now that has virtualdomain support in two ways: - one mailserver adress - the user logs on with his emailaddress. - one ip per domain - user logs on to "his domain" and the ip is translated to a realm. I think a virtual domain hosting solution should be easier with this in place. More on this here: http://bugzilla.andrew.cmu.edu/cgi-bin/cvsweb.cgi/src/cyrus/doc/Attic/install-virtdomains.html?rev=1.1.2.5&content-type=text/x-cvsweb-markup The document is a little old, but the concepts still apply. 2) With cyrus-imapd in virtual mode, we still need authentication. I suggest that they are solved using mysql - not ldap. I will get back to ldap in 3). Authentication may well be done using the mysql_auxprop. Using it you should probably be able to set up a working system today. Here's an ok howto: http://home.earthlink.net/~jaymzh666/cyrus/cyrus_sql.html The problem would be multiple domainadressed, but I guess this could be solved in dns by setting the mx record correctly. Passwords As you know, midgard stores passwords in two ways either using the mysql encrypt() function (or crypt()?) or by beeing prefixed with ** and then the plaintext password.(Continue reading)
> > adding a midgardObjectClass or CMSObjectClass
> This is IMHO the way it should be, but I do not think that will happen in the
> next year :)
What should be done? I tried to look at the LDAP patch from "Wyschkon Mirko"
which will allow authentication to a LDAP directory. This means that you need an
eksternal program to sync userinfo between mysql and ldap. This could be the first
step?
What more is needed and what could be the roadmap?
> > > What also could be considered in this is converting midgard
> > > auth to using cyrus-sasl. I'm not sure how smart this
> > > is, but at least then these problems would have to be dealt
> > > with oce and for all :)
> > What about interfacing PAM
RSS Feed