/usr/share/logwatch/default.conf/services/sendmail.conf is in logwatch 7.4.1-2.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 | ###########################################################################
# $Id: sendmail.conf 149 2013-06-18 22:18:12Z mtremaine $
###########################################################################
# You can put comments anywhere you want to. They are effective for the
# rest of the line.
# this is in the format of <name> = <value>. Whitespace at the beginning
# and end of the lines is removed. Whitespace before and after the = sign
# is removed. Everything is case *insensitive*.
# Yes = True = On = 1
# No = False = Off = 0
Title = "sendmail"
# Which logfile group...
LogFile = maillog
# Only give lines pertaining to the sendmail service...
*MultiService = sendmail,sm-mta
*RemoveHeaders
# Previous versions of sendmail.conf allowed for the use of the
# $Sendmail_Detail variable. Because now all services have use
# of the Detail variable, $Sendmail_Detail is deprecated, and may
# be removed in a future version of the sendmail filter script.
# How Detail affects the output of sendmail is described here:
#
# The Detail is used to override the general logwatch Detail
# parameter that is set either when invoking logwatch (option --detail)
# or specified in the conf/logwatch.conf file, in the variable Detail.
# If not specified, the default is to inherit the value of the general
# logwatch Detail setting.
#
# Example:
#Detail = 5
#
# The defined values of Detail are as follows:
# Detail >= 0: Will print:";
# - severe errors and basic statistics";
# Detail >= 3: Print above plus:";
# - counts of errors handled by sendmail";
# Detail >= 5: Print above plus:";
# - details of errors handled by sendmail";
# Detail >= 10: Print above plus:";
# - all statistics gathered";
# Note that Detail is independent of sendmail's LogLevel.
# The logwatch script should be able to handle any logging level
# set in sendmail (either through confLOG_LEVEL in the *.mc files
# or through LogLevel in the *.cf files). The default setting is
# usually a LogLevel of 9. At level 15, for example, SMTP
# transactions are logged, and the logwatch script extracts additional
# information. Levels above 15 generate additional debug information,
# which is filtered by the logwatch script. Therefore, setting higher
# levels of LogLevel will yield larger mail log files, may provide
# additional parsed information in the logwatch log, but should not
# cause new unmatched entries.
# All sendmail log statements that start with "DEBUG: " will be filtered.
# This may be used for user-defined statements that should appear on the log,
# but not reported by logwatch.
# $Sendmail_PrettyHost is used to format host entries in a tabular
# format. It is mostly useful when you have a very large number of
# entries for errors that display host names/addresses. If not
# specified, the default is 0, which indicates that no additional
# host formatting is done. Set to 1 to enable the host formatting.
#$Sendmail_PrettyHost = 0
# The following are examples of the use of variables SendmailMatchFilter,
# Sendmail_ReportFilter, and $Sendmail_MilterHeadersToCount.
# To uncomment and use these specific examples, remember to remove the '#'
# from the first column. And of course, you can write your own filters.
# Note that unlike the statements in the sendmail script, you must end
# each line (except the last one) with a \ to denote a continuation line
#$Sendmail_MatchFilter = " \
# # filter and count how many times the alias database is rebuilt \
# if ( ($User) = ($ThisLine =~ /^alias database .* rebuilt by (.*)/ ) ) { \
# $DatabaseBuild{$User}++; \
# # note that we don't need to re-assign an empty string to $ThisLine \
# # because the 'alias database' line is then ignored by the \
# # scripts/services/sendmail script. \
# } \
# \
# # here we'll choose to ignore and not report the 'lost input channel' \
# # statements \
# if ( $ThisLine =~ /^lost input channel from/ ) { \
# # we re-assign an empty string to $ThisLine to prevent further \
# # processing of this log line by the sendmail script. \
# $ThisLine = ""; \
# }"
#$Sendmail_ReportFilter = " \
# if (keys %DatabaseBuild) { \
# print "\n\nDatabase re-built by:"; \
# foreach $User (keys %DatabaseBuild) { \
# print "\n $User: $DatabaseBuild{$User} Time(s)"; \
# } \
# }"
# The $Sendmail_MilterHeadersToCount will count every header added with
# one (or more) of the specified strings. Each string is specified by
# delimiting it with a vertical bar, and is counted separately:
$Sendmail_MilterHeadersToCount = "X-SPF|X-Spam|X-Scanned-By: MIMEDefang|Received-SPF: fail|Received-SPF: softfail"
#########################################################
# Sendmail Threshold values.
# These allow you to configure the output and restrict verbose reports
# by limiting what is printed to occurances >= the value you enter.
#
# Note that case is insensitive.
#Sendmail Config Values
$sendmail_mailbomblistthreshold = 25
$sendmail_mailbombthreshold = 10
$sendmail_unresolveddomainsthreshold = 1
$sendmail_knownspammerthreshold = 1
$sendmail_relaydeniedthreshold = 1
$sendmail_checkmailrejectthreshold = 1
$sendmail_checkrcptrejectthreshold = 1
$sendmail_lostinputchannelthreshold = 1
$sendmail_dummyconnectionthreshold = 1
$sendmail_unknownhoststhreshold = 1
$sendmail_unknownusersthreshold = 1
$sendmail_domainerrorsthreshold = 1
$sendmail_pregreetingthreshold = 1
$sendmail_collecterrorthreshold = 1
$sendmail_timeoutthreshold = 1
$sendmail_blackholethreshold = 1
#Set this to Null to suppress the Top 10 Email Addresses
$sendmail_tolistthreshold = 10
########################################################
# Please send all comments, suggestions, bug reports,
# etc, to logwatch-devel@lists.sourceforge.net
########################################################
# vi: shiftwidth=3 tabstop=3 et
|