File: rcfile.example2.pl

package info (click to toggle)
mailfilter 0.6.2-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,240 kB
  • ctags: 2,088
  • sloc: ansic: 6,502; sh: 4,388; cpp: 2,169; makefile: 463; yacc: 426; lex: 171; perl: 106; sed: 16
file content (134 lines) | stat: -rw-r--r-- 3,862 bytes parent folder | download | duplicates (2)
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
# -----------------------------------------------------------
# Przykad rcfile z dokumentu INSTALL
# Pokazwka uycia 'Negative Filters' jak i  
# rozszerzonych wyrae regularnych
# -----------------------------------------------------------

# -----------------------------------------------------------
# cieka do logfile
#
# Logfile 'MUSISZ' poda

LOGFILE=/home/sajmon/spamlog/.mailfilter.log

# -----------------------------------------------------------
# Level of verbosity
# Poziom gadatliwego tryby dziaania :)

VERBOSE=4


# -----------------------------------------------------------
# Lista odpytywanych Mailserwerw
#
# Port 110 jest standartowym portem dla POP3

SERVER=pop.skrzynka1.pl
USER=nazwa_uytkownika
PASS=haso
PROTOCOL=pop3
PORT=110

SERVER=pop.skrzynka2.pl
USER=nazwa_uytkownika
PASS=haso
PROTOCOL=pop3
PORT=110


# -----------------------------------------------------------
# Zwracamy uwag na due / MAE litery w reguach? (yes|no)

REG_CASE=no


# -----------------------------------------------------------
# Proste czy rozszerzone wyraenia regularne?  { extended | basic }
#
# Standard jest 'basic'  zmie na  'extended' jeli wiesz co robisz.
#
# Rozszerzone wyraenia regularne s bardziej skomplikowane do zdefiniowania.
#
# yczymy sobie dodatkowej efektywnoci w naszych reguach. 
# To jest wanie to dlaczego rozszerzone wyraenia regularne pracuj dla tego przykadu.

REG_TYPE=extended


# -----------------------------------------------------------
# Maksymalna wielko maili w Bytes.

# Akceptacja 250 KBytes wiekoci maila. Przyjaciele mog wicej
# (patrz MAXSIZE_ALLOW)
MAXSIZE_DENY=250000


# -----------------------------------------------------------
# Maksymalna wielko maili od Przyjaci (ALLOW= Regua))
# Akceptacja 0.5 MBytes wielkoci maila dla wylistowanych w ALLOW

MAXSIZE_ALLOW=500000


# -----------------------------------------------------------
# Dugo linijki w nagwku wiadomoci.
#
# Standart jest 998, 0 wycza t opcj.

MAXLENGTH=998


# -----------------------------------------------------------
# 'Normowanie' linijki 'Subject' w celu rozpoznania 
# sw kluczowych i usunicia 'nieliter' i liczb
#
# Przykad: z 
# ',L.E-G,A.L; ,C.A-B`L`E, +.B-O`X` ;D`E`S,C;R,A.MB;L,E.R-]'
# stanie sie    'LEGAL CABLE BOX DESCRAMBLER'
#
# Jeli ta opcja jest wczona to Mailfilter prbuje swoich regu na
# 'znormowanym' Subject jak i na orginalnym.

NORMAL=yes


# ----------------------------------------------------------
# Reguy filtrowania ktre oznaczaj spam
#
# Kada regua musi si znajdowa w oddzielnej linijce!

# Niechciany Subject
DENY=^Subject:.*Get penis enlargement
DENY=^Subject:.*WIN MONEY

# Blokowanie konkretnego adresu
DENY=^From:.*spammer@any_spam_organisation.com

# Blokowanie kompletnej domeny
DENY=^From:.*@any_provider_that_spams.org

# We don't want any of those 'LEGAL' messages either
# while stuff with 'legal' in the subject still interests us:
DENY_CASE=^Subject:.*LEGAL

# Demonstracja uycia 'Negative Filters' i  logical OR '|' w wyraeniach regularnych.
# (Przykad rozszerzonego wyraenia regularnego.)
# Zabij wszystko co nie jest bezporednio adresowane na wasne konto:
DENY<>(^To|^Cc):(.*username@server\.com|.*anotherusername@secondserver\.com)


# ----------------------------------------------------------
# Lista 'Przyjaci'. Email nie zostanie skasowany pod warunkiem
# e nie przekroczy wartoci ustawionej w MAXSIZE_ALLOW.

# Ta regua zapobiega skasowaniu maila z  'Blokowanie kompletnej domeny'
#(patrz wyej)
# Wszystkie inne zostan skasowane. 
ALLOW=^From:.*a_friend_with_account@any_provider_that_spams.org

# Przepuszczamy wszystko z dopiskiem 'mailfilter' w Subject
ALLOW=^Subject:.*mailfilter

# Przepuszczamy wszystko od naszej Przyjaciki,
# wszystko jedno co nam wyle :)
ALLOW=^From:.*my_girlfriend@any_provider.com