Mail auth and FreeBSD/Sendmail
ebudd at grokking.org
Tue Oct 5 05:22:14 PDT 2004
Andreas Widerøe Andersen wrote:
> Hi all,
> I'm running FreeBSD 4.7 Stable on one of my servers and Sendmail
> 8.12.10. I'm trying to get mail auth to work so that my users can send
> mail (smtp port 25) through this server no matter which net they are
> connected to. I have installed cyrus-sasl-1.5.28_3 and followed the
> description given on this page
> Everything seems to work and all tests give the expected results.
> I have also looked at this page
> http://www.sendmail.org/~ca/email/auth.html and done the initial test:
> #telnet localhost 25
> Trying ::1...
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> 220 my.server.com ESMTP Sendmail 8.12.10/8.12.10; Tue, 5 Oct 2004
> 13:31:13 +0200 (CEST)
> ehlo localhost
> 250-my.server.com Hello localhost [127.0.0.1], pleased to meet you
> 250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN
> 250 HELP
> When I'm testing sending mail through this server (as smtp server) I use
> Eudora 6.1 from my WinXP PC. I always get relaying denied and it doesn't
> seem to check username/password.
> Here's what my logfile and Eudora log says:
> Oct 5 13:35:18 myserver sendmail: i95BZIow059394:
> ruleset=check_rcpt, arg1=<andreas at xxxxx.no>,
> relay=my.ip.address.domain.com [x.x.x.x], reject=550 5.7.1
> <andreas at xxxxx.no>... Relaying denied. Proper authentication required.
> I would be very grateful for any help here. I'm stuck and I don't know
> what to check next.
Try adding 'PLAIN' to the list of allowed authentications in your
sendmail *.mc file, rebuild, and restart sendmail. Then test to see that
it's advertised like you did above...
Hope that helps,
More information about the freebsd-questions