Date: Tue, 28 Mar 2000 15:07:54 -0500 From: "Steven E. Ames" <steve@ns1.cioe.com> To: <freebsd-isp@freebsd.org> Subject: Finally: sendmail 8.10 and SMTP Auth Message-ID: <023801bf98f1$4fa70770$851a050a@winstar.com>
next in thread | raw e-mail | index | archive | help
Whew. I finally managed to get SMTP Auth working with sendmail 8.10 and FBSD. Here's the basic steps. If someone else has done this and it can be done more smoothly (or if I left something out thats going to bite me l8r) let me know... 1. Install cyrus-SASL from /usr/ports/security 2. Create /usr/local/lib/sasl/Sendmail.conf pwcheck_method: passwd 3. download the sendmail.8.10.0.tar.gz file. uncomress/untar it 4. Edit devtools/OS/FreeBSD -define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX') -define(`confLIBS', `-lutil') +define(`confMAPDEF', `-DNEWDB -DNIS -DMAP_REGEX -DSASL=1') +define(`confLIBS', `-lutil -L/usr/local/lib -lsasl') 5. cd sendmail. sh Build && sh Build install 6. (sh Build && sh Build install) (do this in mail.local, etc...) 7. create a new .cf file cd cf/cf cp /usr/src/etc/senmail/freebsd.mc . edit freebsd.mc +TRUST_AUTH_MECH(`LOGIN') +define(`confAUTH_MECHANISMS',`LOGIN PLAIN') sh Build freebsd.cf cp freebsd.cf /etc/mail/sendmail.cf 8. Move /etc/aliases to /etc/mail/aliases and 'newaliases' 9. Modify /etc/make.conf: NO_SENDMAIL= true This line keeps 'make world' from overwriting the sendmail you just built with the version that comes with the OS. Until the OS version does what we want this is a necessary evil. And that should be that. Much fun. -Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?023801bf98f1$4fa70770$851a050a>