# Configuration file for qmail-smtpd # $Header: /var/cvsroot/gentoo-x86/mail-mta/netqmail/files/conf-smtpd,v 1.2 2013/05/27 00:45:52 robbat2 Exp $ # Stuff to run before tcpserver #QMAIL_TCPSERVER_PRE="" # Stuff to run qmail-smtpd #QMAIL_SMTP_PRE="" # Stuff to after qmail-smtpd #QMAIL_SMTP_POST="" # fixcrio inserts missing CRs at the ends of lines. See: # http://cr.yp.to/ucspi-tcp/fixcrio.html # http://cr.yp.to/docs/smtplf.html # DO NOT enable this when you are using SSL/TLS (USE=ssl)! #QMAIL_SMTP_PRE="${QMAIL_SMTP_PRE} fixcrio" # You might want to use rblsmtpd with this, but you need to fill in a RBL # server here first, see http://cr.yp.to/ucspi-tcp/rblsmtpd.html for more # details #QMAIL_SMTP_PRE="${QMAIL_SMTP_PRE} rblsmtpd -r RBL-SERVER" # If you are interested in providing POP or IMAP before SMTP type relaying, # emerge relay-ctrl, then uncomment the next 2 lines #QMAIL_TCPSERVER_PRE="${QMAIL_TCPSERVER_PRE} envdir /etc/relay-ctrl relay-ctrl-chdir" #QMAIL_SMTP_PRE="${QMAIL_SMTP_PRE} relay-ctrl-check" # In /etc/courier-imap/authdaemonrc add the next line to the end: #authmodulelist="${authmodulelist} relay-ctrl-allow" # Then in /etc/courier-imap/{imapd,imapd-ssl,pop3d,pop3d-ssl} # Add this at the end #PRERUN="${PRERUN} envdir /etc/relay-ctrl relay-ctrl-chdir" # This next block is for SMTP-AUTH # WARNING: If you've installed qmail with USE=noauthcram, and you want to use # the following programs, you proably need to install them. # Example using cmd5checkpw # See the manpage for cmd5checkpw for details on the passwords #QMAIL_SMTP_CHECKPASSWORD="/bin/cmd5checkpw" # Example for checkpassword-pam (emerge checkpassword-pam) # Don't forget to make /usr/bin/checkpassword-pam sticky (see README.auth) #QMAIL_SMTP_CHECKPASSWORD="/usr/bin/checkpassword-pam -s system-auth" [[ -n "${QMAIL_SMTP_CHECKPASSWORD}" ]] && { [[ -z "${QMAIL_SMTP_POST}" ]] && QMAIL_SMTP_POST=/bin/true QMAIL_SMTP_POST="${QMAIL_SMTP_CHECKPASSWORD} ${QMAIL_SMTP_POST}" }