divert(-1) dnl This is the macro config file used to generate the /etc/sendmail.cf dnl file. If you modify thei file you will have to regenerate the dnl /etc/sendmail.cf by running this macro config through the m4 dnl preprocessor: dnl dnl m4 /etc/mail/sendmail.mc > /etc/mail/sendmail.cf dnl include(`/usr/src/sendmail-8.13.6/cf/m4/cf.m4') VERSIONID(`Linux Setup for POP before SMTP with STARTTLS by KAM')dnl OSTYPE(`linux') define(`confDEF_USER_ID',``8:12'')dnl undefine(`UUCP_RELAY')dnl undefine(`BITNET_RELAY')dnl 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/mail/aliases')dnl define(`STATUS_FILE', `/var/log/sendmail.st')dnl dnl define(`UUCP_MAILER_MAX', `10000000')dnl define(`confMAX_MESSAGE_SIZE', `10000000')dnl define(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnl define(`confME_TOO (MeToo)', True)dnl dnl define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn')dnl dnl define(`confTO_QUEUEWARN', `4h')dnl dnl define(`confTO_QUEUERETURN', `7d')dnl dnl define(`confQUEUE_LA', `12')dnl dnl define(`confREFUSE_LA', `18')dnl FEATURE(`smrsh',`/usr/sbin/smrsh')dnl FEATURE(`mailertable',`hash -o /etc/mail/mailertable')dnl FEATURE(`virtusertable',`hash -o /etc/mail/virtusertable')dnl FEATURE(redirect)dnl FEATURE(always_add_domain)dnl FEATURE(use_cw_file)dnl FEATURE(local_procmail)dnl define(`POP_B4_SMTP_TAG', `') HACK(`popauth') FEATURE(`access_db')dnl FEATURE(`blacklist_recipients')dnl 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 hav 24x7 DNS do need this. dnl FEATURE(`accept_unresolvable_domains')dnl dnl FEATURE(`relay_based_on_MX')dnl FEATURE(`delay_checks') FEATURE(`greet_pause', `1250') dnl 5 seconds FEATURE(`ratecontrol', `nodelay', `terminate') FEATURE(`conncontrol', `nodelay', `terminate') MAILER(smtp)dnl MAILER(procmail)dnl define(`confTO_IDENT', `0s')dnl disable ident lookups thanks to Rick Mallett define(`confSEPARATE_PROC', `FALSE')dnl define(`confMAX_DAEMON_CHILDREN', `12')dnl define(`confCONNECTION_RATE_THROTTLE',`6')dnl define(`confTRUSTED_USERS', `httpd')dnl define(`confPRIVACY_FLAGS', `goaway,restrictqrun')dnl DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl DAEMON_OPTIONS(`Port=2025, Name=altMTA')dnl dnl DAEMON_OPTIONS(`Port=465, Name=MTA')dnl dnl define(`CERT_DIR', `/usr/local/ssl/certs')dnl dnl define(`KEY_DIR', `/usr/local/ssl/private')dnl dnl define(`confCACERT_PATH', `CERT_DIR')dnl dnl define(`confCACERT', `CERT_DIR/cacert.pem')dnl dnl define(`confSERVER_CERT', `CERT_DIR/sendmail.pem')dnl dnl define(`confSERVER_KEY', `KEY_DIR/sendmail.key')dnl