1divert(-1) 2# 3# Copyright (c) 1983 Eric P. Allman 4# Copyright (c) 1988, 1993 5# The Regents of the University of California. All rights reserved. 6# 7# Redistribution and use in source and binary forms, with or without 8# modification, are permitted provided that the following conditions 9# are met: 10# 1. Redistributions of source code must retain the above copyright 11# notice, this list of conditions and the following disclaimer. 12# 2. Redistributions in binary form must reproduce the above copyright 13# notice, this list of conditions and the following disclaimer in the 14# documentation and/or other materials provided with the distribution. 15# 3. Neither the name of the University nor the names of its contributors 16# may be used to endorse or promote products derived from this software 17# without specific prior written permission. 18# 19# THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 20# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 21# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 22# ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 23# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 24# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 25# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 26# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 27# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 28# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 29# SUCH DAMAGE. 30# 31 32# 33# This is a template configuration file for DragonFlyBSD and later systems. 34# It will be overwritten so do not edit it! 35# 36# If you want sendmail.cf to be based on a customized version of this file, 37# copy it to /etc/mail/<hostname>.mc and modify -or- 38# copy it to any location and set SENDMAIL_MC in /etc/make.conf 39# to its path, then modify it as desired. 40# 41# The best documentation for this .mc file is: 42# /usr/local/share/sendmail/cf/README 43# 44 45divert(0) 46VERSIONID(`DragonFly: 10 MARCH 2015') 47OSTYPE(dragonfly) 48DOMAIN(generic) 49 50FEATURE(access_db, `hash -o -T<TMPF> /etc/mail/access') 51FEATURE(blacklist_recipients) 52FEATURE(local_lmtp) 53FEATURE(mailertable, `hash -o /etc/mail/mailertable') 54FEATURE(virtusertable, `hash -o /etc/mail/virtusertable') 55 56dnl Uncomment to allow relaying based on your MX records. 57dnl NOTE: This can allow sites to use your server as a backup MX without 58dnl your permission. 59dnl FEATURE(relay_based_on_MX) 60 61dnl DNS based black hole lists 62dnl -------------------------------- 63dnl DNS based black hole lists come and go on a regular basis 64dnl so this file will not serve as a database of the available servers. 65dnl For that, visit 66dnl http://directory.google.com/Top/Computers/Internet/Abuse/Spam/Blacklists/ 67 68dnl Uncomment to activate Realtime Blackhole List 69dnl information available at http://www.mail-abuse.com/ 70dnl NOTE: This is a subscription service as of July 31, 2001 71dnl FEATURE(dnsbl) 72dnl Alternatively, you can provide your own server and rejection message: 73dnl FEATURE(dnsbl, `blackholes.mail-abuse.org', `"550 Mail from " $&{client_addr} " rejected, see http://mail-abuse.org/cgi-bin/lookup?" $&{client_addr}') 74 75dnl Dialup users should uncomment and define this appropriately 76dnl define(`SMART_HOST', `your.isp.mail.server') 77 78dnl Uncomment the first line to change the location of the default 79dnl /etc/mail/local-host-names and comment out the second line. 80dnl define(`confCW_FILE', `-o /etc/mail/sendmail.cw') 81define(`confCW_FILE', `-o /etc/mail/local-host-names') 82 83dnl Enable both IPv4 and IPv6 (optional) 84DAEMON_OPTIONS(`Name=IPv4, Family=inet') 85DAEMON_OPTIONS(`Name=IPv6, Family=inet6, Modifiers=O') 86 87define(`confBIND_OPTS', `WorkAroundBrokenAAAA') 88define(`confNO_RCPT_ACTION', `add-to-undisclosed') 89define(`confPRIVACY_FLAGS', `authwarnings,noexpn,novrfy') 90define(`confEBINDIR', `/usr/local/libexec') 91define(`UUCP_MAILER_PATH', `/usr/local/bin/uux') 92MAILER(local) 93MAILER(smtp) 94