rendered paste bodydivert(-1)
divert(0)dnl
define(`confDOMAIN_NAME', `$w.$m')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
define(`confMAX_MESSAGE_SIZE', `10000000')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')dnl
TRUST_AUTH_MECH(`LOGIN PLAIN')dnl
dnl define(`confAUTH_MECHANISMS', `LOGIN PLAIN DIGEST-MD5 CRAM-MD5')dnl
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(`confCRL', `/etc/mail/certs/mycert.pem')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=25, Name=MTA, M=E')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<TMPF> -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
define(`confLOCAL_MAILER', `cyrusv2')dnl
MAILER(`cyrusv2')dnl
MAILER(local)dnl
MAILER(smtp)dnl
MAILER(procmail)dnl
LOCAL_CONFIG
ESASL_PATH=/usr/local/lib/sasl2