Smtp auth /Sendmail 8.12 2003-10-26 - By Mike Kercher
Back I use this on all of my mail servers and it works like a charm. No sendmail hacks needed other than a few lines in sendmail.mc
http://poprelay.sourceforge.net/poprelay.html
Mike
> -- --Original Message-- -- > From: valhalla-list-admin@(protected) > [mailto:valhalla-list-admin@(protected)] On Behalf Of Todd McGuinness > Sent: Sunday, October 26, 2003 3:29 PM > To: valhalla-list@(protected) > Subject: Smtp auth /Sendmail 8.12 > > Hi all, > > Just having a really hard time getting smtp auth to work in > any way shape or form on my 7.3 box. Here is what I have done: > > 1.) tried to get it to run on the installed version with 7.3 > which was 8.11.x and was unsuccessful at connecting at all. > 2.) so I update the version of sendmail to 8.12.xlatest And > then proceeded to: > configured: > 1.) Sendmail.cf file > ### here is the file > ############# > OSTYPE(`linux') > dnl Uncomment and edit the following line if your mail needs > to be sent out dnl through an external mail server: > dnl define(`SMART_HOST',`smtp.your.provider') > define(`confDEF_USER_ID',``8:12'')dnl > undefine(`UUCP_RELAY')dnl > undefine(`BITNET_RELAY')dnl > define(`confAUTO_REBUILD')dnl > define(`confTO_CONNECT', `1m')dnl > define(`confTRY_NULL_MX_LIST',true)dnl > define(`confDONT_PROBE_INTERFACES',true)dnl > define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl > define(`ALIAS_FILE', `/etc/aliases')dnl > dnl define(`STATUS_FILE', `/etc/mail/statistics')dnl > define(`UUCP_MAILER_MAX', `2000000')dnl > define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl > define(`confPRIVACY_FLAGS', > `authwarnings,novrfy,noexpn,restrictqrun')dnl > TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl > define(`confAUTH_OPTIONS', `A')dnl > define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 > LOGIN PLAIN')dnl dnl define(`confTO_QUEUEWARN', `4h')dnl dnl > define(`confTO_QUEUERETURN', `5d')dnl dnl > define(`confQUEUE_LA', `12')dnl dnl define(`confREFUSE_LA', > `18')dnl dnl FEATURE(delay_checks)dnl > FEATURE(`no_default_msa',`dnl')dnl > FEATURE(`smrsh',`/usr/sbin/smrsh')dnl > FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl > FEATURE(`virtusertable',`hash -o > /etc/mail/virtusertable.db')dnl FEATURE(redirect)dnl > FEATURE(always_add_domain)dnl FEATURE(use_cw_file)dnl > FEATURE(use_ct_file)dnl dnl The '-t' option will retry > delivery if e.g. the user runs over his quota. > FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl > FEATURE(`access_db',`hash -T<TMPF> -o > /etc/mail/access.db')dnl FEATURE(`blacklist_recipients')dnl > EXPOSED_USER(`root')dnl > dnl This changes sendmail to only listen on the loopback > device 127.0.0.1 dnl and not on any other network devices. > Comment this out if you want dnl to accept email over the network. > dnl DAEMON_OPTIONS(`Port=smtp, Name=MTA') dnl NOTE: binding > both IPv4 and IPv6 daemon to the same port requires > dnl a kernel patch > dnl DAEMON_OPTIONS(`port=smtp,Addr=::1, Name=MTA-v6, > Family=inet6') dnl We strongly recommend to comment this one > out if you want to protect dnl yourself from spam. However, > the laptop and users on computers that do dnl not have 24x7 > DNS do need this. > FEATURE(`accept_unresolvable_domains')dnl > FEATURE(`relay_based_on_MX')dnl > MAILER(smtp)dnl > MAILER(procmail)dnl > Cwlocalhost.localdomain > ################################################ > I have tried all pam/sasldb/shadow and none change the > factoid that I can not connect from an external machine.. > > SASL - Sendmail.conf=pam > ################################################ > > If anyone has any ideas they would much appreciated as I have > worked on this for 3 days now and I can't get any connection > to function??? I have followed 4 different individuals > directions and each time no connection. > Sendmail is seriously a huge bag of worms... :-) > > Todd > > > > > > > > __ ____ ____ ____ ____ ____ ____ ____ ____ ____ > Valhalla-list mailing list > Valhalla-list@(protected) > https://www.redhat.com/mailman/listinfo/valhalla-list >
|
|