All pastes #18103 Raw Edit

Something

public text v1 · immutable
#18103 ·published 2005-07-20 02:29 UTC
rendered paste body
divert(-1)dnl
divert(0)dnl
dnl
define(`confDOMAIN_NAME', `$w.$m')dnl
dnl define(`confDOMAIN_NAME', `mail.secureuptime.com')dnl
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
define(`confMAX_MESSAGE_SIZE', `10000000')dnl
dnl
define(`confDONT_PROBE_INTERFACE', `True')dnl
FEATURE(`no_default_msa')dnl
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
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
define(`confCW_FILE', `/etc/mail/local-host-names')dnl
dnl define(`confRECEIVED_HEADER', `$?sfrom $s $.$?_($?s$|from $.$_)
dnl         $.$?{auth_type}(authenticated$?{auth_ssf} bits=${auth_ssf}$.)
dnl         $.by mail.secureuptime.com ($v/$Z)$?r with $r$. id $i$?{tls_version}
dnl         (version=${tls_version} cipher=${cipher} bits=${cipher_bits} verify=${verify})$.$?u
dnl         for $u; $|;
dnl         $.$b')dnl
dnl CLIENT_OPTIONS(`Family=inet, Address=208.231.106.13')dnl
dnl
DAEMON_OPTIONS(`Family=inet, Addr=127.0.0.1, Port=25, Name=MTA, M=E')dnl
DAEMON_OPTIONS(`Family=inet, Addr=127.0.0.1, Port=465, Name=MTA-SSL, M=s')dnl
DAEMON_OPTIONS(`Port=587, Addr=127.0.0.1, Name=MSA, M=E')
dnl
DAEMON_OPTIONS(`Family=inet, Addr=208.231.106.12, Port=25, Name=MTA, M=E')dnl
DAEMON_OPTIONS(`Family=inet, Addr=208.231.106.12, Port=465, Name=MTA-SSL, M=s')dnl
DAEMON_OPTIONS(`Port=587, Addr=208.231.106.12, Name=MSA, M=E')
dnl
DAEMON_OPTIONS(`Family=inet, Addr=208.231.106.11, Port=25, Name=MTA, M=E')dnl
DAEMON_OPTIONS(`Family=inet, Addr=208.231.106.11, Port=465, Name=MTA-SSL, M=s')dnl
DAEMON_OPTIONS(`Port=587, Addr=208.231.106.11, Name=MSA, M=E')
dnl
OMAIN(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
dnl
dnl
dnl define(`confLOCAL_MAILER', `cyrusv2')dnl
dnl MAILER(`cyrusv2')dnl
FEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnl
MAILER(local)dnl
MAILER(smtp)dnl
dnl MAILER(procmail)dnl
dnl
LOCAL_CONFIG
ESASL_PATH=/usr/local/lib/sasl2