Re: Mail relaying on postfix using the Jamm environemnt

Chris Holleman <[email protected]>
Newsgroups gmane.mail.jamm.user
Message-ID <[email protected]>
> >the tls stuff. That should be trivial..
> 
> OK, I came across two more things which I had to add - I'll do a complete 
> howto, but this is just to document them for now:
> 
> 1) The configure for sasl needed a reference to ldap:
> --with-rc4 --with-dblib=berkeley     --enable-anon     --enable-cram
> --enable-digest --enable-plain     --enable-login     --enable-ntlm 
> --with-ldap=/usr/local
> 
correct, missed that, i have just cut and pasted most of my original  mail from .bash_history :-)



> 2)  The /etc/saslauthd.conf needed other bits for the ldap - and this is 
> probably just specific to my set up:
> ldap_bind_dn: cn=Manager,dc=mail,dc=example,dc=com
> ldap_bind_pw: mypassword
> ldap_search_base: dc=mail,dc=example,dc=com
> 
hhmm

that is only needed if you bind to your ldap server. i don't...


> 
> So, I'm now at the point where:
> 
> 1. I can run 'testsaslauthd -u username -p password' and I get an OK - 
> Succeeded
> 2. I disable tls and telnet to the server and I get AUTH LOGIN PLAIN 
> DIGEST-MD5 CRAM-MD5
> 
> However, if I then do a:
> 
> [root]# printf 'username\0username\0password' | mmencode
> dGVzdAB0ZXN0AHRlc3RwYXNz
> 
> .. and telnet to the server, do the following, I get an error
> 
> S: 220 mail.example.com ESMTP Postfix
> C: EHLO example.com
> S: 250-mail.example.com
> S: 250-PIPELINING
> S: 250-SIZE 10240000
> S: 250-VRFY
> S: 250-ETRN
> S: 250-AUTH LOGIN PLAIN CRAM-MD5
> S: 250-AUTH=LOGIN PLAIN CRAM-MD5
> S: 250-XVERP
> S: 250 8BITMIME
> C: AUTH PLAIN dGVzdAB0ZXN0AHRlc3RwYXNz
> S: 535 Error: authentication failed
> 
> All of the correct switches are in main.cf for sasl that you have speccified
> 
> The username contains the domain name and tld, so  smtpd_sasl_local_domain 
> = $myhostname is omitted from main.cf
> 
> I really cannot work out what the problem is, unless, of course, the 
> problem is that postfix is pulling apart the username and striping out the 
> domain name and tld name
> A

postfix doesn't do that, sasl is, it splits the user and realm part, that's why the ldap filter %u@%r


> Best
> Buzz
> 
> _________________________________________________________________
> It's fast, it's easy and it's free. Get MSN Messenger today! 
> http://www.msn.co.uk/messenger
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by: Oracle 10g
> Get certified on the hottest thing ever to hit the market... Oracle 10g. 
> Take an Oracle 10g class now, and we'll give you the exam FREE.
> http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
> _______________________________________________
> Jamm-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jamm-users

-- 
Met vriendelijke groeten/kind regards,

Chris Holleman



-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g. 
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id=3149&alloc_id=8166&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.