<div dir="ltr"><div>Thanks Marc,<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 4, 2013 at 10:07 AM, Marc Patermann <span dir="ltr">&lt;<a href="mailto:hans.moser@ofd-z.niedersachsen.de" target="_blank">hans.moser@ofd-z.niedersachsen.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Wolfgang Rosenauer schrieb <a href="tel:%2803.02.2013%2020" value="+49302201320" target="_blank">(03.02.2013 20</a>:29 Uhr):<div>
<div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I&#39;m running Cyrus imapd 2.3.x since quite some time for a group of users.<br>
My setup is LDAP based using saslauthd to pam_ldap currently and works just fine. But now I want to allow access to the mailboxes using the email address as an alternative to the system username.<br>
<br>
I have no real idea where to start how I could achieve that w/o changing the whole architecture of the system.<br>
Someone got a hint for me what to look at?<br>
</blockquote></div></div>
I don&#39;t know much about pam_ldap, but as you have all the data in LDAP, why not switch to auxprop ldapdb and configure your LDAP to map the existing logins and mail address to the same object?<span class="HOEnZb"><font color="#888888"></font></span><br>
</blockquote></div><br></div><div class="gmail_extra">I actually needed a pointer into the right direction and I guess that is one.<br></div><div class="gmail_extra">I&#39;ve never used sasl ldapdb though and I have a hard time figuring out how and what to do.<br>
</div><div class="gmail_extra">From the documentation I found it&#39;s also not clear to me if a crypted userPassword as I use in my LDAP can be used in that setup.<br><br></div><div class="gmail_extra">If I understand correctly all the hard work to match usernames in done via some regexp which should be powerful enough to let me search the login name in uid and mail attributes?<br>
<br></div><div class="gmail_extra">Or did you actually refer to a different mapping in LDAP?<br><br></div><div class="gmail_extra">Is there some sort of HOWTO somewhere or is all the information really spread in openldap, sasl and imapd documentation only?<br>
<br><br></div><div class="gmail_extra">Thanks,<br> Wolfgang<br></div></div>