[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exim4 : allow relaying for authenticateed users (LDAP,PAM over TLS)





On 9 January 2011 12:15, Frank Lin PIAT <fpiat@klabs.be> wrote:
Hello,

I want to allow my remote users to submit emails through SMTP
on port 587 (using TLS). Obviously I want to enforce authenticate
for those mail submission (my user are stored in LDAP, with passwrd
as plain text, so both PAM and LDAP should be possible [?]).

Does anyone knows a good howto. I am especially wondering how to
instruct EXIM to use PAM/LDAP rather than the local /etc/exim4/passwd)

thanks

Franklin


This is what we do to authenticate against LDAP, the LDAP server and exim are the same machine, no encryption is used. Everything is Debian 5.0.7

plain:
        driver = plaintext
        public_name = PLAIN
        server_debug_print = "EXIM PLAIN auth"
        server_condition = ${if ldapauth \
                {user=${lookup ldapdn {ldap://localhost/ou=people,dc=myorg,dc=org??sub?(uid=$2)}} \
                pass=${quote:$auth3} \
                ldap://localhost/}}
        server_set_id = $2

Hope that helps

Reply to: