Mail auth and FreeBSD/Sendmail

Ed Budd 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 
> http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/smtp-auth.html. 
> 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-ENHANCEDSTATUSCODES
> 250-PIPELINING
> 250-8BITMIME
> 250-SIZE
> 250-DSN
> 250-ETRN
> 250-AUTH DIGEST-MD5 CRAM-MD5 LOGIN
> 250-DELIVERBY
> 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[59394]: 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,


EB


More information about the freebsd-questions mailing list