File: plugins

package info (click to toggle)
qpsmtpd 0.32-6
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 860 kB
  • ctags: 237
  • sloc: perl: 4,219; sh: 592; makefile: 54
file content (60 lines) | stat: -rw-r--r-- 1,345 bytes parent folder | download
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
# 
#  Example configuration file for plugins
#

# enable this to get configuration via http; see perldoc
# plugins/http_config for details.
#   http_config http://localhost/~smtpd/config/  http://www.example.com/smtp.pl?config=

# The hosts_allow module must be loaded if you want the -m / --max-from-ip /
# my $MAXCONNIP = 5; # max simultaneous connections from one IP
# settings... without this it will NOT refuse more than $MAXCONNIP connections
# from one IP!
hosts_allow

quit_fortune

check_earlytalker
count_unrecognized_commands 4
check_relay

require_resolvable_fromhost

rhsbl
dnsbl
check_badmailfrom
check_badrcptto
check_spamhelo

# sender_permitted_from

# this plugin needs to run after all other "rcpt" plugins
rcpt_ok

# content filters
virus/klez_filter


# You can run the spamassassin plugin with options.  See perldoc
# plugins/spamassassin for details. 
#
spamassassin

# rejects mails with a SA score higher than 20 and munges the subject
# of the score is higher than 10.  
#
#   spamassassin reject_threshold 20 munge_subject_threshold 10


# run the clamav virus checking plugin
# virus/clamav

# queue the mail with qmail-queue
queue/qmail-queue


# If you need to run the same plugin multiple times, you can do
# something like the following
#    check_relay
#    check_relay:0 somearg
#    check_relay:1 someotherarg