table of contents
| FILTER-SENDERSCORE(8) | System Manager's Manual | FILTER-SENDERSCORE(8) |
NAME¶
filter-senderscore —
SenderScore filter for OpenSMTPD
SYNOPSIS¶
filter-senderscore |
[-blockBelow score]
[-blockPhase phase]
[-junkBelow score]
[-slowFactor factor]
[-scoreHeader] |
DESCRIPTION¶
The filter-senderscore filter for the
OpenSMTPD (smtpd(8)) server filters sessions based on
their SenderScores reputation score. Its options are:
-blockBelowscore- Displays an error banner for sessions with a reputation score below score and then disconnects.
-blockPhasephase- Determines at which phase
-blockBelowis triggered. The default is connect. Valid choices are connect, helo, ehlo, starttls, auth, mail-from, rcpt-to, and quit. Note that quit will result in a message at the end of a session and may only be used to warn the sender that its reputation is degrading, as it will not prevent transactions from succeeding. -junkBelowscore- Prepends a ‘
X-Spam: yes’ header to messages for sessions with a reputation score below score. -slowFactorfactor- Delays all answers by this many milliseconds, where
‘
score’ is the reputation score:factor − ((factor ÷ 100) ∗ score) -scoreHeader- Adds an ‘
X-SenderScore’ header with the sender's reputation score if known.
EXIT STATUS¶
The filter-senderscore utility
exits 0 on success, and >0 if an error occurs.
EXAMPLES¶
Adding the following to smtpd.conf enables
filter-senderscore for all incoming connections.
filter "senderscore" proc-exec \
"/usr/local/bin/filter-senderscore -blockBelow 50 \
-junkBelow 80 \
-slowFactor 1000"
listen on all filter "senderscore"
SEE ALSO¶
AUTHORS¶
filter-senderscore is Copyright ©
2019 Gilles Chehade
<gilles@poolp.org>.
This man page is Copyright © 2020 Ryan
Kavanagh
<rak@debian.org>. Both
are distributed under the ISC license.
BUGS¶
None known.
| April 12, 2020 | Debian |