History log of /freebsd-current/etc/sendmail/freebsd.mc
Revision Date Author Comments
# 2c191ba6 31-Jan-2024 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor change to update these files so new freebsd*.cf files are
generated


# 3aaa7724 25-Sep-2023 John Baldwin <jhb@FreeBSD.org>

sendmail: Drop $FreeBSD$ from .mc files

Reviewed by: imp, emaste
Differential Revision: https://reviews.freebsd.org/D41960


# 98fd1add 17-Aug-2023 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Remove confDH_PARAMETERS settings in favor of using sendmail's built-in
default which was added in sendmail 8.15.2 (the config line predates
that 8.15.2 feature). This also alleviates the need for admins
to create the DH parameters file if they opt to use Diffie-Hellman.

PR: 248387
MFC after: 2 weeks


# 431d2a81 16-Jan-2023 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.17.1/cf tree.


# 55c31179 06-Jul-2015 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.15.2/cf tree.

MFC after: 3 days


# 8e0e5c51 21-May-2014 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.9/cf tree.

MFC after: 3 days


# 96e1fa9b 26-Jan-2014 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.8/cf tree.

MFC after: 5 days


# ff14d523 19-Oct-2013 John-Mark Gurney <jmg@FreeBSD.org>

Enable the automatic creation of a certificate (if one does not exists)
and enable the usage by sendmail if sendmail is enabled. Include and
document knobs to disable this feature and also set the Common Name of
the certificate created.

As the certificate is signed w/ a discarded key, it only helps prevent
Eve, but not Malory from knowing the contents of the emails.

This means that new installs (and people that use the updated freebsd.mc
file) will automaticly have STARTTLS enabled allowing incoming email to
be encrypted in most cases.

Reviewed by: gshapiro
MFC after: 3 days
Security: Yes, please.


# 67cdc891 21-Apr-2013 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.6/cf tree.

MFC after: 4 days


# 83afcb64 29-Dec-2012 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.6/cf tree.

While here, update DNSBL link once again.

MFC after: 4 days


# f20a1a6e 29-Dec-2012 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add missing closing quote on commented out example

PR: bin/174108
Obtained from: Julian H. Stacey
MFC after: 1 day


# 8259b306 13-Jun-2011 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Update DNSBL information (MAPS has been acquired, used a generic example)


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# 33978ef7 31-Jan-2010 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

MFC: Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.4/cf tree.


# 4d9c61bd 25-Jan-2010 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Minor changes to force commit these files so new freebsd*.cf files are
built to use the new sendmail-8.14.4/cf tree.

MFC after: 4 days


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 523069c8 28-Aug-2008 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Google changed the location of the blacklists again.

Submitted by: Tim Pozar


# 1bb30320 16-Feb-2008 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix quoting for the dnsbl example -- m4 misparses quoted strings with
commas due to our deconstruction of the line in cf/feature/dnsbl.m4.

PR: 120038
Submitted by: mattijs vreeling
MFC after: 1 week


# 18e370c3 13-Jun-2005 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Use new OSTYPE(freebsd6).

Approved by: re (scottl)
Requested by: keramida


# aeebf7b5 24-Dec-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Enable IPv6 by default but make it optional so it doesn't affect
sites without IPv6.

Submitted by: ume
Obtained from: NetBSD
MFC after: 1 week


# 3e59cfb1 17-Apr-2003 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

The sendmail binary now has a reasonable default for MaxMimeHeaderLength
built in. No need to set it here.

MFC after: 1 week


# cc5ce630 16-Oct-2002 Giorgos Keramidas <keramida@FreeBSD.org>

Replace old, not-working URL for an online index of DNS blacklist
servers with a reference to the Google directory.

Reviewed by: gshapiro
MFC after: 1 week


# b943c00e 20-May-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

There are still many broken nameservers out there in the wild. Even
though I would personally prefer to see the broken nameservers fixed
instead of standards compliant applications work around them, I can't
force FreeBSD users to help fight that battle.

Submitted by: Damon Anton Permezel <dap@damon.com>
MFC after: 2 days
pending RE approval


# 5d4e6c0c 26-Mar-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fix typos

Noticed by: Larry Rosenman <ler@lerctr.org>


# 68cbd142 21-Mar-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Instead of dealing with the endless requests to provide more DNS based
black lists in the default config, give a pointer to a non-static list.
I was convinced this was the right thing to do after getting a PR
asking to add ORBZ the day before ORBZ went off the air.

PR: conf/35884
MFC after: 4 days


# d429f052 16-Mar-2002 Mark Murray <markm@FreeBSD.org>

Correct a comment; FreeBSD-4 --> FreeBSD-5.


# 8448f2e2 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Turn FEATURE(relay_based_on_MX) off by default. It should not be used unless
absolutely necessary

Requested by: peter
PR: conf/33855
MFC after: 1 week


# 742253f5 17-Feb-2002 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Update for sendmail 8.12 which has a new OSTYPE(freebsd5)
Fix access_db usage for 8.12


# eac481ec 13-Jul-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

MAPS is becoming a subscription (fee based) service, warn users
ORBS is gone

MFC after: 1 day


# dfd79cda 28-May-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Take advantage of the new OSTYPE(freebsd4) in sendmail 8.11.4

MFC after: 1 week


# e9031bfe 01-Mar-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add comments regarding enabling IPv6

Submitted by: ume


# 9f8cda5d 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Add a pointer to the ORBS web site for more DNS black hole lists.


# a77b8652 27-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Fixup some of the commented out examples:

1) blackholes.mail-abuse.org is the same as FEATURE(dnsbl), so specifying
it in the "Other DNS based black hole lists" section leads to confusion of
specifying it twice.

2) Formatting issues. If error diagnostic not enclosed in double quotes,
varius visual artefacts appearse like 1) no space after ; and 2) redundant
space after ? (in CGI request), so I add quotes where needed.

3) FEATURE(dnsbl) directly use error code 550 by default, so I made other
dnsbl variants use the same error code too.

4) Comment relays.* list as "open relays" list, just "other" word is not
explain enough.

Submitted by: ache


# 7f010cfc 21-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Clean up freebsd.mc to make it easier for users to read and modify.
The freebsd.cf from this new freebsd.mc is functionally equivalent.


# 712401be 11-Feb-2001 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Give some additional DNS black hole possibilities as comments.

Submitted by: clive


# 9d64dea9 10-Oct-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Disable the SMTP EXPN and VRFY commands by default to prevent information
leakage.

Submitted by: Maxime Henrion <mux@qualys.com>


# c577eab2 13-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

Do not require a local-host-names file as this configuration file is the
default /etc/mail/sendmail.cf installed on a fresh install.
Problem noted by: Hajimu UMEMOTO <ume@mahoroba.org>


# 88c75941 12-Aug-2000 Gregory Neil Shapiro <gshapiro@FreeBSD.org>

The rest of the changes needed to support the new version of sendmail (8.11.0).
Beyond changes to the build system, this includes fixing up the sample
freebsd.mc configuration for changes in defaults and syntax, removing
outdated documentation, and updating the release notes.


# fdfe4499 29-Dec-1999 Peter Wemm <peter@FreeBSD.org>

Revert previous commit, -o is functional here and is required.


# e7a8b965 29-Dec-1999 Andrey A. Chernov <ache@FreeBSD.org>

Remove -o before sendmail.cw - pure file name needed here


# 47b69cc1 23-Sep-1999 Jonathan M. Bresler <jmb@FreeBSD.org>

Add information and configuration on the DUL.
Based upon a suggestion from
Don Croyle <croyle@gelemna.ft-wayne.in.us>.


# 3267d629 05-Sep-1999 Peter Wemm <peter@FreeBSD.org>

$Revision$ -> $FreeBSD$


# 54919b86 10-May-1999 Jonathan M. Bresler <jmb@FreeBSD.org>

update spam countermeasures
add examples of using an access_db
update .mc files to match recommendations on
http://www.sendmail.org/m4/anti-spam.html


# 6a5b1ede 28-Feb-1999 Dmitrij Tejblum <dt@FreeBSD.org>

Fatal typo.

PR: bin/10827
Submitted by: Mike Andrews <mandrews@termfrost.org>
PR: conf/10310
Submitted by: Brion Moss <brion@queeg.com>


# 62b58260 12-Jan-1999 Peter Wemm <peter@FreeBSD.org>

Update the default sendmail.cf to be a little more respectable.
I have not enabled rbl by default, I understand an 'opt-in' is a key part
of it's legal protection.
Activate a few optional features (access_db, virtusertable, etc) which will
operate if (and only if) the corresponding table is created.
I've also turned on the MIME buffer overflow checking with sendmail.org's
recommended values (256/128).


# c3bfbfc0 07-Nov-1996 Peter Wemm <peter@FreeBSD.org>

make the /etc/sendmail.cw file optional by default.

Definately should go into 2.2..

Requested by: lots of people


# bdfaa56a 06-Nov-1996 Paul Traina <pst@FreeBSD.org>

The standard .mc files shipped with the new sendmail have an extra divert(0)
at the top. Make our freebsd-supplied files match the standard files.

Apply-to: 2.2


# c46725b9 02-Dec-1995 Peter Wemm <peter@FreeBSD.org>

Update the freefall.mc file to (almost) match what is actually being
run on freefall..
Create freebsd.mc which is intended to be installed by src/etc/Makefile
onto generic freebsd systems.