Hi,
I been exchanging emails for the past few days with ezmlm-web people regarding my problem with getting ezmlm-web work with my qmail-ldap installation... I hope someone here could help me..
Here it is:
For my mailing list, someone from ezmlm-web suggested using one(1) dedicated user to manage all the mailing lists, the same thing with "vmail" user managing all the Maildirs of all the virtual users. Also, a separate domain (in my case, I used lists.our.domain).The entry looks like this:
...using qmail-ldaplookup
dn: uid=ezmlmboy,ou=people,o=our,dc=domain
-------------------------------------------------------
objectClass: top
objectClass: qmailUser
objectClass: person
mail: [EMAIL PROTECTED]
uid: ezmlmboy
accountStatus: active -------> this is weird as it was nopop in my ldif file.
mailHost: mail2.our.domain
homeDirectory: /var/ezmlm/lists
aliasEmpty: using default
qmailDotMode: dotonly
qmailUID: 1012
qmailGID: 1012
mailQuotaSize: 50000000
mailQuotaCount: 0 (unlimited)
mailSizeMax: 0 (unlimited)
mailReplyText: undefined
ezmlmboy is present is also present as a unix account
ezmlmboy:*:1012:1012::0:0:ezmlm mailing list user:/var/ezmlm/lists:/usr/sbin/nologin
When I run the ezmlm-web program to create a test mailing lists (eg; "ops"), dot-qmail files are created inside /var/ezmlm/lists,
see...
# ls /var/ezmlm/lists/
.qmail-ops .qmail-ops-owner lists
.qmail-ops-default .qmail-ops-return-default
Now, when I try subscribing one, email to "ops" mailing list and sending a test email, I got an error at qmail saying: "no mailbox here by that name"
What's happening here??
I thought a user with a [EMAIL PROTECTED] email address will catch all the emails destined to an address that does not exists in ldap (in my case "[EMAIL PROTECTED]"
______________________________________________
> How about ezmlm?? Were does ldap fits here?
ezmlm does not care about ldap - it just takes the home directory of the
current user
> First, email addressed to let's say, [EMAIL PROTECTED] arrives.
> Then qmail see if lists.our.domain is in "locals" file... same process with a
> normal email account. Then if it is, it will now search ldap after knowing
> that the user doesn't really exist.. Retrieves the email address(ops), and
> creates a folder named "ops/Maildir" inside the mailMessageStore under the
> privilege of qmailUID..
do you refer to the "default" mail address?
It does not create user-specific Maildirs - everything would just get stored in
a single mail directory
___________________________
I'm 100% sure that -DDASH_EXT is included in my qmail-ldap Makefile.
Any help will be greatly appreciated..
Thanks....
-jayson
I been exchanging emails for the past few days with ezmlm-web people regarding my problem with getting ezmlm-web work with my qmail-ldap installation... I hope someone here could help me..
Here it is:
For my mailing list, someone from ezmlm-web suggested using one(1) dedicated user to manage all the mailing lists, the same thing with "vmail" user managing all the Maildirs of all the virtual users. Also, a separate domain (in my case, I used lists.our.domain).The entry looks like this:
...using qmail-ldaplookup
dn: uid=ezmlmboy,ou=people,o=our,dc=domain
-------------------------------------------------------
objectClass: top
objectClass: qmailUser
objectClass: person
mail: [EMAIL PROTECTED]
uid: ezmlmboy
accountStatus: active -------> this is weird as it was nopop in my ldif file.
mailHost: mail2.our.domain
homeDirectory: /var/ezmlm/lists
aliasEmpty: using default
qmailDotMode: dotonly
qmailUID: 1012
qmailGID: 1012
mailQuotaSize: 50000000
mailQuotaCount: 0 (unlimited)
mailSizeMax: 0 (unlimited)
mailReplyText: undefined
ezmlmboy is present is also present as a unix account
ezmlmboy:*:1012:1012::0:0:ezmlm mailing list user:/var/ezmlm/lists:/usr/sbin/nologin
When I run the ezmlm-web program to create a test mailing lists (eg; "ops"), dot-qmail files are created inside /var/ezmlm/lists,
see...
# ls /var/ezmlm/lists/
.qmail-ops .qmail-ops-owner lists
.qmail-ops-default .qmail-ops-return-default
Now, when I try subscribing one, email to "ops" mailing list and sending a test email, I got an error at qmail saying: "no mailbox here by that name"
What's happening here??
I thought a user with a [EMAIL PROTECTED] email address will catch all the emails destined to an address that does not exists in ldap (in my case "[EMAIL PROTECTED]"
______________________________________________
> How about ezmlm?? Were does ldap fits here?
ezmlm does not care about ldap - it just takes the home directory of the
current user
> First, email addressed to let's say, [EMAIL PROTECTED] arrives.
> Then qmail see if lists.our.domain is in "locals" file... same process with a
> normal email account. Then if it is, it will now search ldap after knowing
> that the user doesn't really exist.. Retrieves the email address(ops), and
> creates a folder named "ops/Maildir" inside the mailMessageStore under the
> privilege of qmailUID..
do you refer to the "default" mail address?
It does not create user-specific Maildirs - everything would just get stored in
a single mail directory
___________________________
I'm 100% sure that -DDASH_EXT is included in my qmail-ldap Makefile.
Any help will be greatly appreciated..
Thanks....
-jayson
Do you Yahoo!?
With a free 1 GB, there's more in store with Yahoo! Mail.
