This file is indexed.

/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