Oh , my bad , haven't tested that for ages ... Just included
qmail.schema on a 2.4 openldap ...
On 08/31/2011 04:46 PM, ismail.yeni...@endersys.com wrote:
Hi,
what is the problem with openldap 2.4?
I had a problem with duplicate mail attr. I simply commented misc.schema to
solve the issue.
-ismail
-sent via mobile device
-- orijinal mesaj --
Konu: Re: Qmail-ldap + dovecot
Kimden: Nickitas<immor...@internet.gr>
Tarih: 31.08.2011 13:16
That would be nice .. Looking forward for the final patch too - sorry
cant help on that , not C programmer :(
Other question now , has anyone implemented a new qmail schema that
should work with latest versions of openldap ?
On 08/30/2011 09:11 PM, Ismail YENIGUL wrote:
Hi,
It is good to know :). I think I should write a document about this
issue.
Actually I have a plan to create a toaster contain all necessary
patches about qmail-ldap.
Currently, I merged auth_dovecot, spf and domain alias patch. But I
guess the most important patch is qmail-ipv6 patch.
I tried to merge the patch at
http://member.wide.ad.jp/~fujiwara/files/qmail-1.03-v6-20021006.diff
but I stuck at qmail qmqp part.
If someone can help on this case we may create another patch or
tarball contain those patches.
Thanks
Ismail YENIGUL
Project Manager
Endersys Ltd
Phone :+90 216-4709423 | Mobile:+90 533 747 36 65
SurGATE: West Coast Labs Premium Anti-Spam Certificated
Twitter: http://www.twitter.com/endersys
Blog: http://blog.endersys.com
On 30.08.2011 18:29, Nickitas wrote:
Hi ,
This configuration seems to work for me .
Thanx a lot :)
On 08/26/2011 04:54 PM, ismail.yeni...@endersys.com wrote:
Hi
here is my working config.
The key part is passdb.
# 2.0.13: /usr/local/etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-71.el6.x86_64 x86_64 CentOS Linux release 6.0
(Final)
auth_debug = yes
auth_verbose = yes
base_dir = /var/run/dovecot
disable_plaintext_auth = no
first_valid_gid = 500
last_valid_gid = 65000
last_valid_uid = 65000
listen = *
log_path = /var/log/dovecot
mail_debug = yes
mail_location = maildir:~/Maildir
passdb {
args = /var/qmail/bin/auth_dovecot ./Maildir/
driver = checkpassword
}
plugin {
mail_log_events = delete undelete expunge copy mailbox_delete
mailbox_rename
mail_log_fields = uid box msgid from subject
mail_log_group_events =
mechanisms = plain login
quota = maildir
quota_rule = *:storage=10240000
quota_rule2 = Trash:storage=1024000
quota_rule3 = SPAM:ignore
trash = /usr/local/etc/dovecot/dovecot-trash.conf
}
protocols = imap pop3
service imap-login {
inet_listener imaps {
port = 993
ssl = yes
}
process_min_avail = 1
}
service pop3-login {
inet_listener pop3s {
port = 995
ssl = yes
}
process_min_avail = 1
}
ssl_cert =</etc/ssl/certs/mailcertificate.pem
ssl_cipher_list = ALL
ssl_key =</etc/ssl/private/mailcertificate.pem
userdb {
driver = prefetch
}
verbose_proctitle = yes
verbose_ssl = yes
protocol imap {
mail_plugins = quota mail_log notify imap_quota
ssl_cert =</etc/ssl/certs/mailcertificate.pem
ssl_key =</etc/ssl/private/mailcertificate.pem
}
protocol pop3 {
mail_plugins = quota mail_log notify
ssl_cert =</etc/ssl/certs/mailcertificate.pem
ssl_key =</etc/ssl/private/mailcertificate.pem
}
-sent via mobile device
-- orijinal mesaj --
Konu: Re: Qmail-ldap + dovecot
Kimden: Nickitas<immor...@internet.gr>
Tarih: 26.08.2011 15:19
Thank you Russel , I am definitely gonna try it when I get the chance
cause your setup is almost identical to ours :)
On 08/26/2011 02:47 PM, Russell Simpkins wrote:
On 8/26/11 7:12 AM, Nickitas wrote:
Thanx all for the answers :)
I added strsalloc.o at both sections in Makefile and it worked ok
(for the compilation) . I keep getting an error 111 though using this
method (test pop connection) ..
I ve also tried the Felipe's implementation , but I can't pass the
authentication , think there is something that has to do with ldap
config , will look more in this later ..
Thank you again :)
I too use dovecot for imap and simply configure dovecot to auth
against the ldap server. I do not use the patch you listed, I use
stock qmail-1.0.3 with qmail-ldap-1.03-20060201.patch. I use a similar
method to Felipe, configuring dovecot to auth directly against LDAP
and configuring qmail to use auth_smtp. If you can login using qmail,
then there's no reason you shouldn't be able to log in with dovecot,
it may just be a case of making sure you have the correct password
scheme configured for dovecot.
## dovecot.conf
protocols = imap imaps
syslog_facility = mail
ssl_cert_file = /etc/httpd/conf/certs/mail.crt
ssl_key_file = /etc/httpd/conf/keys/mail.key
mail_location = maildir:%h
namespace private {
prefix = INBOX.
inbox = yes
}
mail_debug = yes
maildir_copy_with_hardlinks = yes
protocol imap {
}
protocol pop3 {
}
protocol lda {
postmaster_address = postmas...@cttechhosting.net
}
auth_verbose = yes
auth default {
mechanisms = plain
passdb ldap {
args = /etc/dovecot-ldap.conf
}
userdb ldap {
args = /etc/dovecot-ldap.conf
}
}
dict {
}
plugin {
}
## dovecot-ldap conf
hosts =YOUR_LDAP_SERVER_IP:389
dn=cn=Manager,dc=cttechhosting,dc=net
auth_bind = yes
# this should match up to how you did your ldap accounts
auth_bind_userdn = uid=%u,ou=accounts,dc=cttechhosting,dc=net
ldap_version=3
base = ou=accounts,dc=cttechhosting,dc=net
# tell dovecot what fields to use
user_attrs =
mailMessageStore=home,qmailUID=uid,qmailGID=gid,mailMessageStore=mail
user_filter = (&(objectClass=qmailUser)(uid=%u))
pass_attrs = mail=user,userPassword=password
pass_filter = (&(objectClass=qmailUser)(uid=%u))
default_pass_scheme = LDAP-SHA