Hi, (Now that SSL "issue" is clear, let's digg a bit more :)
So, using smtpd 5.3.3 on openbsd 5.3. I used https://poolp.org/0x765d/OpenSMTPD:-LDAP-support-selectable-source--DKIM-and-Goodies as a source of inspiration. Here's my configuration bits: /etc/mail/smtpd.conf listen on lo0 include "/etc/mail/smtpd.conf.local" /etc/mail/smtpd.conf.local lan_addr = "192.168.0.218" listen on $lan_addr table ldap ldap:/etc/mail/ldapd.conf accept for domain "tumfatig.net" alias <ldap> deliver to maildir "/home/vmail/%{rcpt.domain}/%{rcpt.user}/" accept for any relay /etc/mail/ldapd.conf url ldap://ldap.tumfatig.net username cn=user,... password mypass basedn dc=tumfatig,dc=net # Aliases alias_filter (&(mail=%s)(objectClass=CourierMailAlias)) alias_attributes maildrop One of my test LDAP alias (which works in my actual postfix configuration) looks like: dn: [email protected],ou=alias,dc=tumfatig,dc=net objectClass: top objectClass: CourierMailAlias objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson (...) mail: [email protected] mail: [email protected] mail: [email protected] mail: [email protected] (...) maildrop: [email protected] The thing is, when I issue the "RCPT TO: <[email protected]>", I get "550 Invalid recipient". Running smtpd in debug mode reports: debug: smtp: new client on listener: 0x88fe9170 smtp-in: New session 00000001573f798d from host localhost [127.0.0.1] debug: table_ldap_internal_query: filter=(&(mail=postmaster)(objectClass=CourierMailAlias)), ret=0 debug: table_ldap_alias: ret=0 smtp-in: Failed command on session 00000001573f798d: "RCPT TO: <[email protected]>" => 550 Invalid recipient smtp-in: Closing session 00000001573f798d debug: smtp: 0x7d217000: deleting session: done The error is that my alias_filter looks badly formed. What would be the correct filter syntax to look for the whole email address in the LDAP tree ? Thanks. -- You received this email because you are subscribed to mailing list: [email protected] To unsubscribe, send mail with subject: [[email protected]] unregister
