divert(-1) divert(0)dnl include(`/usr/share/sendmail-cf/m4/cf.m4')dnl VERSIONID(`$Id: sendmail.mc,v 1.2 2004/12/07 01:59:31 g2boojum Exp $')dnl OSTYPE(linux)dnl define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl dnl dnl The following allows relaying if the user authenticates, dnl and disallows plaintext authentication (PLAIN/LOGIN) on dnl non-TLS links. dnl define(`confAUTH_OPTIONS', `A')dnl dnl dnl Accept PLAIN and LOGIN authentications. dnl define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl TRUST_AUTH_MECH(`LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl dnl dnl Define paths to directory hosting certs of trusted certificate dnl authorities (like VeriSign) and path to local certificate. dnl dnl ### do STARTTLS define(`confCACERT_PATH', `/etc/mail/certs')dnl define(`confCACERT', `/etc/mail/certs/ca-bundle.crt')dnl define(`confSERVER_CERT', `/etc/mail/certs/mycert.pem')dnl define(`confSERVER_KEY', `/etc/mail/certs/mycert.pem')dnl define(`confCLIENT_CERT', `/etc/mail/certs/mycert.pem')dnl define(`confCLIENT_KEY', `/etc/mail/certs/mycert.pem')dnl DAEMON_OPTIONS(`Family=inet, Port=465, Name=MTA-SSL, M=s')dnl DOMAIN(generic)dnl FEATURE(`smrsh',`/usr/sbin/smrsh')dnl FEATURE(`local_lmtp',`/usr/sbin/mail.local')dnl FEATURE(`access_db',`hash -T -o /etc/mail/access.db')dnl FEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnl FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnl FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl MAILER(local)dnl MAILER(smtp)dnl MAILER(procmail)dnl dnl LOCAL_CONFIG dnl ESASL_PATH=/usr/local/lib/sasl2