Hello,

Thanks for yr replyy..

Pl. find below my answer against yr query..

Q.1 Why not use maildirmake that comes with qmail-ldap?
A.1 I have tried by putting /var/qmail/bin/maildirmake in dirmaker in control 
file but not succesed. but manually maildirmake working.

Q.2 In your control directory have you got ldapuid and ldapgid set to the above?
A.2 yes as below
[EMAIL PROTECTED] control]# ls -l ldapuid
-rw-r--r--    1 root     root            6 Jul 31 12:03 ldapuid
[EMAIL PROTECTED] control]# ls -l ldapgid
-rw-r--r--    1 root     root            5 Jul 31 12:03 ldapgid
[EMAIL PROTECTED] control]# ls -l ldap*
-rw-r--r--    1 root     root           25 Jul 24 10:29 ldapbasedn
-rw-r--r--    1 root     root            2 Jul 24 10:30 ldapcluster
-rw-r--r--    1 root     root            5 Jul 31 12:03 ldapgid
-rw-r--r--    1 root     root            2 Jul 24 10:30 ldaplocaldeliver
-rw-r--r--    1 root     root           34 Jul 24 10:31 ldaplogin
-rw-r--r--    1 root     root           21 Aug  2 19:14 ldapmessagestore
-rw-r--r--    1 root     root           10 Jul 24 10:31 ldapobjectclass
-rw-r--r--    1 root     root            7 Jul 26 07:36 ldappassword
-rw-r--r--    1 root     root            9 Jul 24 10:32 ldaprebind
-rw-r--r--    1 root     root          103 Jul 27 22:57 ldapserver
-rw-r--r--    1 root     root            6 Jul 31 12:03 ldapuid

Q.3 I use ldapmessagestore in my control directory to obtain the base - ie 
A.3 My same file as per below
[EMAIL PROTECTED] control]# cat ldapmessagestore
/var/qmail/maildirs/
[EMAIL PROTECTED] control]#

and my ldap user entry as per below..
[EMAIL PROTECTED] control]# ldapsearch -x uid=spd9
# spd9, gnfcinfotower.com
dn: uid=spd9,dc=gnfcinfotower,dc=com
cn: spd9
sn: desai
objectClass: top
objectClass: person
objectClass: dcObject
objectClass: qmailUser
dc: gnfcinfotower
homeDirectory: /var/qmail/maildirs/spd9/
mailMessageStore: /var/qmail/maildirs/spd9/
mail: [EMAIL PROTECTED]
uid: spd9
accountStatus: active
mailHost: mail.gnfcinfotower.com
qmailDotMode: ldaponly
qmailUID: 11184
qmailGID: 2110
mailQuotaSize: 1000000
mailQuotaCount: 1000
userPassword:: c3VoYWc=

[EMAIL PROTECTED] control]# cat /tmp/spd9.ldif
dn: uid=spd9,dc=gnfcinfotower,dc=com
cn: spd9
sn: desai
objectClass: top
objectClass: person
#objectClass: inetOrgPerson
objectclass: dcObject
dc: gnfcinfotower
objectClass: qmailUser
homeDirectory: /var/qmail/maildirs/spd9/
mailMessageStore: /var/qmail/maildirs/spd9/
mail: [EMAIL PROTECTED]
uid: spd9
accountStatus: active
mailHost: mail.gnfcinfotower.com
qmailDotMode: ldaponly
qmailUID: 11184
qmailGID: 2110
mailQuotaSize: 1000000
mailQuotaCount: 1000
#mailSizeMax: 2
#mailReplyText: s
userpassword: suhag


Thanks once again.. pl. let me know how to solve the problem...of maildir

Regards,
Suhag.



Quoting Scott Ryan <[EMAIL PROTECTED]>:

> This one time, at band camp, [EMAIL PROTECTED] wrote:
> > Hi 
> > 
> > My Qmail-ldap is working .but i have to create user directory manually
> before 
> > sending the mail to that user. If dir not created than it show the log as
> per 
> > below.
> > =========================================================================
> > @4000000042ee2e122edf4a5c info msg 114646: bytes 225 from
> <[EMAIL PROTECTED]> 
> > qp 25419
> > uid 0
> > @4000000042ee2e122f262ae4 starting delivery 151: msg 114646 to local 
> > [EMAIL PROTECTED]
> > @4000000042ee2e122f263e6c status: local 1/10 remote 0/20
> > @4000000042ee2e1231c5ff2c delivery 151: deferral: 
> >
> Unable_to_switch_to_/var/qmail/maildirs/spd7/:_file_does_not_exist._(#4.3.0)/
> > @4000000042ee2e1231c6169c status: local 0/10 remote 0/20
> > ======================================================================
> > 
> > I have enabled the options in Makefile..
> > MDIRMAKE=-DAUTOMAILDIRMAKE
> > HDIRMAKE=-DAUTOHOMEDIRMAKE
> 
> OK, that should be fine
> 
> > 
> > also i have created the file dirmaker as per below.
> > 
> > [EMAIL PROTECTED] control]# ls -l dirmaker
> > -rwxr-xr-x    1 root     root           25 Jul 31 11:02 dirmaker
> > [EMAIL PROTECTED] control]# cat dirmaker
> > /var/qmail/bin/dirmaker1
> > 
> >                   &&&
> > 
> > [EMAIL PROTECTED] bin]# pwd
> > /var/qmail/bin
> > [EMAIL PROTECTED] bin]# ls -l dirmaker1
> > -rwxr-xr-x    1 root     root           29 Jul 31 11:44 dirmaker1
> > [EMAIL PROTECTED] bin]# cat dirmaker1
> > #!/bin/sh
> > mkdir -m 700 -p $1
> > [EMAIL PROTECTED] bin]#
> 
> Why not use maildirmake that comes with qmail-ldap?
> 
> > 
> > Though i have created the above file..i have to create the user directory 
> > manually with /bin/maildirmake script ..not above..
> > 
> > my maildirs directory permission is vmail:vmail
> 
> In your control directory have you got ldapuid and ldapgid set to the above?
> 
> > So pl let me know how to created automatically directory .....
> 
> I use ldapmessagestore in my control directory to obtain the base - ie 
> # cat ldapmessagestore
> /var/qmail/mail/
> 
> (ensuring I have trailing slash)
> 
> then in the user's entries similar to:
> 
> mailMessageStore: s/c/scottryan
> 
> Never given me any issues.
> 
> > 
> > Thanks in advance
> > 
> > -suhag.
> > 
> > -------------------------------------------------
> > This mail sent through IMP: http://horde.org/imp/
> > 
> > 
> 
> -- 
> slr,
> 
> ISP Systems Specialist
> Telkom Internet
> #qmail-ldap @ irc.freenode.net
> 
> This message has been made from 100% recycled bits.
> 
> ----BEGIN GEEK CODE BLOCK-----
> Version: 3.12
> GIT/MU/E d? s+:+ a- C++++>+++++ USL++++$ P++++ !E(---)W+@ !N
> o?(--) K? !w(---) O- M+ V PS+@ PE Y-- PGP++>+++ !t(---) !5 !X
> R-- !tv b(++) DI++ !D(----) G+++>++++ e++>* h----(*) r+++ y++++
> -----END GEEK CODE BLOCK------
> 




-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/

Reply via email to