[sendmail] lmtp, cyrusv2d, shared folders and case

nodens2099 nodens2099 at gmail.com
Thu Apr 2 05:20:23 EDT 2009

Andrzej Adam Filip a écrit :
>>> Does smmap return "unknown user" *even for lowercase folders*?
>> Nope, you're right. the real problem is on the mrs check, then. 
> It can use only what smmap provides.
> Are you ready to ask for changed in Cyrus' smmap to make it capable to
> check Public folders availability?
> mrs_cyrus_mailertable may be changed to check validity of mailbox folder
> its own list of valid folders.
This is already what I'm doing with ldap. There is no need to add
another database, which would have to be maintained as the public folder
list change, IMO.

I actually took a look at the smmapd code, and it uses the
lmtp_downcase_rcpt value to know whether the recipient should be
converted to downcase or not.
According to the code, it convert the user part only, and has a special
case for shared folder, so it should be ok.

Do you know a way to test smmapd manually ?

>> if it can resolve the mrs_cyrus_mailertable problem, and if it's not too
>> difficult to upgrade rtcyrus2 with it, I'm willing to give it a try.
> It can be fixed but you should decide which path do you want do go:
> a) Cyrus smmap can tell if public folders is accessible
> b) sendmail uses its own list of valid publicly accessible Cyrus public folders

the a) is definitely the way to go.

Clément Hermann (nodens)

More information about the Info-cyrus mailing list