Hello,

After installing qmail, and being quit happy with it, I wanted to start using authentication;
which I can't get to work.

Installed mail/qmail-tls
in tcp.smtp:
192.168.2.:allow,RELAYCLIENT=""
:allow

For checkpassword I am using /usr/local/bin/checkpassword
which works fine (when the correct passwd is used) if I try it at the command line: printf "%s\0%s\0%s\0" roland S03p3rS3cre7 Y123456 | /usr/local/bin/checkpassword /usr/bin/id 3<&0
And it prints my user id.

When I try to login via netcat:
smtptest << EOF
EHLO
AUTH LOGIN
cm9sYW5kCg==
UzAzcDNyUzNjcmU3Cg==
EOF

$ nc localhost 25 < smtptest
220 yttrium.micite.net ESMTP
250-yttrium.micite.net
250-AUTH LOGIN CRAM-MD5 PLAIN
250-AUTH=LOGIN CRAM-MD5 PLAIN
250-STARTTLS
250-PIPELINING
250 8BITMIME
334 VXNlcm5hbWU6
334 UGFzc3dvcmQ6
535 authorization failed (#5.7.0)

The log files are silent. I tried to use checkpassword-pam, as a replacement, but
this gave errors such as:
Sep 13 10:35:55 yttrium smtp[37132]: Internal error: unknown message style: 'PAM_ERROR_MSG' Sep 13 10:35:55 yttrium smtp[37132]: Authentication failed: authentication error Sep 13 10:39:33 yttrium /usr/local/bin/checkpassword-pam[37154]: PAM service name not specified

What can be the problem??

Roland




_______________________________________________
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to