]> git.proxmox.com Git - proxmox-spamassassin.git/blame - sa-updates/60_whitelist_dkim.cf
buildsys: track debug package
[proxmox-spamassassin.git] / sa-updates / 60_whitelist_dkim.cf
CommitLineData
b780ea8d
SI
1# SpamAssassin rules file: default DKIM whitelists
2#
3# Please don't modify this file as your changes will be overwritten with
4# the next update. Use /etc/mail/spamassassin/local.cf instead.
5# See 'perldoc Mail::SpamAssassin::Conf' for details.
6#
7# <@LICENSE>
8# Licensed to the Apache Software Foundation (ASF) under one or more
9# contributor license agreements. See the NOTICE file distributed with
10# this work for additional information regarding copyright ownership.
11# The ASF licenses this file to you under the Apache License, Version 2.0
12# (the "License"); you may not use this file except in compliance with
13# the License. You may obtain a copy of the License at:
14#
15# http://www.apache.org/licenses/LICENSE-2.0
16#
17# Unless required by applicable law or agreed to in writing, software
18# distributed under the License is distributed on an "AS IS" BASIS,
19# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
20# See the License for the specific language governing permissions and
21# limitations under the License.
22# </@LICENSE>
23
24###########################################################################
25# DKIM whitelist rules
26
31955ede
SI
27#For those wondering why there's not just an ifplugin in front of all of this, there's a big involving it
28#in nested if statements
29if can(Mail::SpamAssassin::Conf::feature_blocklist_welcomelist)
30 ifplugin Mail::SpamAssassin::Plugin::DKIM
31 #bz7826 renames whitelist to welcomelist and blacklist to blocklist
32 header USER_IN_DKIM_WELCOMELIST eval:check_for_dkim_welcomelist_from()
33 describe USER_IN_DKIM_WELCOMELIST From: address is in the user's DKIM welcomelist
34 tflags USER_IN_DKIM_WELCOMELIST nice noautolearn net userconf
35 score USER_IN_DKIM_WELCOMELIST -100.000
b780ea8d 36
31955ede
SI
37 ifplugin Mail::SpamAssassin::Plugin::RaciallyCharged
38 meta USER_IN_DKIM_WHITELIST (USER_IN_DKIM_WELCOMELIST)
39 describe USER_IN_DKIM_WHITELIST DEPRECATED: See USER_IN_DKIM_WELCOMELIST
40 tflags USER_IN_DKIM_WHITELIST nice noautolearn net userconf
41 score USER_IN_DKIM_WELCOMELIST -0.01
42 score USER_IN_DKIM_WHITELIST -100.000
43 endif
44 endif
b780ea8d 45
31955ede
SI
46 #might be a way to only have one instance of the below block, unsure if it's even necessary
47 reuse USER_IN_DKIM_WHITELSIT
48 reuse USER_IN_DKIM_WELCOMELIST
49
50else
51 ifplugin Mail::SpamAssassin::Plugin::DKIM
52 header USER_IN_DKIM_WELCOMELIST eval:check_for_dkim_whitelist_from()
53 describe USER_IN_DKIM_WELCOMELIST From: address is in the user's DKIM welcomelist
54 tflags USER_IN_DKIM_WELCOMELIST nice noautolearn net userconf
55 score USER_IN_DKIM_WELCOMELIST -0.01
56
57 meta USER_IN_DKIM_WHITELIST (USER_IN_DKIM_WELCOMELIST)
58 describe USER_IN_DKIM_WHITELIST DEPRECATED: See USER_IN_DKIM_WELCOMELIST
59 tflags USER_IN_DKIM_WHITELIST nice noautolearn net userconf
60 score USER_IN_DKIM_WHITELIST -100.000
61 endif
62
63 reuse USER_IN_DKIM_WHITELSIT
64 reuse USER_IN_DKIM_WELCOMELIST
65
66endif
67
68
69if can(Mail::SpamAssassin::Conf::feature_blocklist_welcomelist)
70ifplugin Mail::SpamAssassin::Plugin::DKIM
71
72# The backwards compatibility for this rule will be after the else statement below
73header USER_IN_DEF_DKIM_WL eval:check_for_def_dkim_welcomelist_from()
74describe USER_IN_DEF_DKIM_WL From: address is in the default DKIM welcome-list
b780ea8d
SI
75tflags USER_IN_DEF_DKIM_WL nice noautolearn net
76reuse USER_IN_DEF_DKIM_WL
77
31955ede 78
b780ea8d 79###########################################################################
31955ede 80# Default welcomelists. These should be e-mail addresses of authors (i.e.
b780ea8d 81# addresses in the From header field) which send mail that is often
31955ede 82# tagged (incorrectly) as spam. DKIM welcomelisting only applies to mail
b780ea8d
SI
83# with a valid DKIM (or older DK) signature. An optional second parameter
84# can specify a signing domain (the 'd' tag), if different from author's
85# domain. Please see Mail::SpamAssassin::Plugin::DKIM man page for details.
86#
87# Whitelist and blacklist addresses are file-glob-style patterns, so
88# "friend@somewhere.com", "*@isp.com", or "*.domain.net" will all work.
89
31955ede
SI
90def_welcomelist_from_dkim *@*.ebay.com ebay.com
91def_welcomelist_from_dkim *@ebay.com
92def_welcomelist_from_dkim *@ebay.co.uk
93def_welcomelist_from_dkim *@*.ebay.co.uk
94def_welcomelist_from_dkim *@ebay.at
95def_welcomelist_from_dkim *@*.ebay.at
96def_welcomelist_from_dkim *@ebay.be
97def_welcomelist_from_dkim *@*.ebay.be
98def_welcomelist_from_dkim *@ebay.de
99def_welcomelist_from_dkim *@*.ebay.de
100def_welcomelist_from_dkim *@ebay.es
101def_welcomelist_from_dkim *@*.ebay.es
102def_welcomelist_from_dkim *@ebay.fr
103def_welcomelist_from_dkim *@*.ebay.fr
104def_welcomelist_from_dkim *@ebay.ie
105def_welcomelist_from_dkim *@*.ebay.ie
106def_welcomelist_from_dkim *@ebay.it
107def_welcomelist_from_dkim *@*.ebay.it
108def_welcomelist_from_dkim *@ebay.nl
109def_welcomelist_from_dkim *@*.ebay.nl
110def_welcomelist_from_dkim *@ebay.pt
111def_welcomelist_from_dkim *@*.ebay.pt
112def_welcomelist_from_dkim *@ebay.ca
113def_welcomelist_from_dkim *@*.ebay.ca
114
115def_welcomelist_from_dkim *@* paypal.com
116def_welcomelist_from_dkim *@paypal.com
117def_welcomelist_from_dkim *@*.paypal.com
118def_welcomelist_from_dkim *@paypal.co.uk
119def_welcomelist_from_dkim *@*.paypal.co.uk
120def_welcomelist_from_dkim *@paypal.at
121def_welcomelist_from_dkim *@*.paypal.at
122def_welcomelist_from_dkim *@paypal.be
123def_welcomelist_from_dkim *@*.paypal.be
124def_welcomelist_from_dkim *@paypal.de
125def_welcomelist_from_dkim *@*.paypal.de
126def_welcomelist_from_dkim *@paypal.es
127def_welcomelist_from_dkim *@*.paypal.es
128def_welcomelist_from_dkim *@paypal.fr
129def_welcomelist_from_dkim *@*.paypal.fr
130def_welcomelist_from_dkim *@paypal.ie
131def_welcomelist_from_dkim *@*.paypal.ie
132def_welcomelist_from_dkim *@paypal.it
133def_welcomelist_from_dkim *@*.paypal.it
134def_welcomelist_from_dkim *@paypal.nl
135def_welcomelist_from_dkim *@*.paypal.nl
136def_welcomelist_from_dkim *@paypal.pt
137def_welcomelist_from_dkim *@*.paypal.pt
138def_welcomelist_from_dkim *@paypal.ca
139def_welcomelist_from_dkim *@*.paypal.ca
140
141def_welcomelist_from_dkim *@cisco.com
142def_welcomelist_from_dkim *@lh.lufthansa.com
143def_welcomelist_from_dkim *@*.milesandmore.com
144def_welcomelist_from_dkim *@mail.hotels.com
145def_welcomelist_from_dkim *@email.hotels.com
146def_welcomelist_from_dkim *@alert.bankofamerica.com
147def_welcomelist_from_dkim *@ealerts.bankofamerica.com
148def_welcomelist_from_dkim *@cc.yahoo-inc.com yahoo-inc.com
149def_welcomelist_from_dkim *@cc.yahoo-inc.com
150def_welcomelist_from_dkim googlealerts-noreply@google.com
151def_welcomelist_from_dkim *@*.google.com
152
153def_welcomelist_from_dkim *@springer.delivery.net
154def_welcomelist_from_dkim *@sci.scientific-direct.net
155def_welcomelist_from_dkim *@strongmail.the-scientist.com
156def_welcomelist_from_dkim *@ealert.nature.com
157def_welcomelist_from_dkim *@gateways.nature.com
158def_welcomelist_from_dkim *@information.nature.com
159def_welcomelist_from_dkim *@newsdesk.world-nuclear-news.org
160def_welcomelist_from_dkim *@biocompare.com
161def_welcomelist_from_dkim *@dentalcompare.com
162def_welcomelist_from_dkim *@medcompare.com
163def_welcomelist_from_dkim *@itbusinessedge.com
164def_welcomelist_from_dkim *@nl.reuters.com
165def_welcomelist_from_dkim *@email.washingtonpost.com
166def_welcomelist_from_dkim *@washingtontimesmail.com
167def_welcomelist_from_dkim *@info-aaas.org
168def_welcomelist_from_dkim *@*.newsmax.com
169def_welcomelist_from_dkim *@zdnet.online.com
170def_welcomelist_from_dkim *@m-w.com
171
172def_welcomelist_from_dkim *@skype.net
173def_welcomelist_from_dkim *@*.skype.net
174def_welcomelist_from_dkim *@*.skype.net skype.net
175def_welcomelist_from_dkim *@*.skype.com
176def_welcomelist_from_dkim *@*.skype.com skype.com
177
178#consider also:
179# def_welcomelist_from_dkim *@avaaz.org
180# def_welcomelist_from_dkim *@techrepublic.online.com
181# def_welcomelist_from_dkim ezines@arcamax.com
182# def_welcomelist_from_dkim *@yousendit.com
183# def_welcomelist_from_dkim *@meetup.com
184# def_welcomelist_from_dkim *@astrology.com
185# def_welcomelist_from_dkim *@google.com
186# def_welcomelist_from_dkim *@amazon.com
187# def_welcomelist_from_dkim *@amazon.co.uk
188# def_welcomelist_from_dkim *@amazon.de
189# def_welcomelist_from_dkim *@amazon.fr
190
191def_welcomelist_from_dkim *@imdb.com amazonses.com
192def_welcomelist_from_dkim *@dhl.com
193def_welcomelist_from_dkim *@tumblr.com
194def_welcomelist_from_dkim *@fisglobal.com
195def_welcomelist_from_dkim *@*.msgfocus.com
196def_welcomelist_from_dkim *@boredpanda.com mailersend.com
197
198endif # Mail::SpamAssassin::Plugin::DKIM
199
200
201
202
203#
204# For older versions of SA, these old entries remain for SA before version 4.0
205#
206
207else
208ifplugin Mail::SpamAssassin::Plugin::DKIM
209
210header USER_IN_DEF_DKIM_WL eval:check_for_def_dkim_whitelist_from()
211describe USER_IN_DEF_DKIM_WL From: address is in the default DKIM welcome-list
212tflags USER_IN_DEF_DKIM_WL nice noautolearn net
213reuse USER_IN_DEF_DKIM_WL
214
b780ea8d
SI
215def_whitelist_from_dkim *@*.ebay.com ebay.com
216def_whitelist_from_dkim *@ebay.com
217def_whitelist_from_dkim *@ebay.co.uk
218def_whitelist_from_dkim *@*.ebay.co.uk
219def_whitelist_from_dkim *@ebay.at
220def_whitelist_from_dkim *@*.ebay.at
221def_whitelist_from_dkim *@ebay.be
222def_whitelist_from_dkim *@*.ebay.be
223def_whitelist_from_dkim *@ebay.de
224def_whitelist_from_dkim *@*.ebay.de
225def_whitelist_from_dkim *@ebay.es
226def_whitelist_from_dkim *@*.ebay.es
227def_whitelist_from_dkim *@ebay.fr
228def_whitelist_from_dkim *@*.ebay.fr
229def_whitelist_from_dkim *@ebay.ie
230def_whitelist_from_dkim *@*.ebay.ie
231def_whitelist_from_dkim *@ebay.it
232def_whitelist_from_dkim *@*.ebay.it
233def_whitelist_from_dkim *@ebay.nl
234def_whitelist_from_dkim *@*.ebay.nl
235def_whitelist_from_dkim *@ebay.pt
236def_whitelist_from_dkim *@*.ebay.pt
237def_whitelist_from_dkim *@ebay.ca
238def_whitelist_from_dkim *@*.ebay.ca
239
240def_whitelist_from_dkim *@* paypal.com
241def_whitelist_from_dkim *@paypal.com
242def_whitelist_from_dkim *@*.paypal.com
243def_whitelist_from_dkim *@paypal.co.uk
244def_whitelist_from_dkim *@*.paypal.co.uk
245def_whitelist_from_dkim *@paypal.at
246def_whitelist_from_dkim *@*.paypal.at
247def_whitelist_from_dkim *@paypal.be
248def_whitelist_from_dkim *@*.paypal.be
249def_whitelist_from_dkim *@paypal.de
250def_whitelist_from_dkim *@*.paypal.de
251def_whitelist_from_dkim *@paypal.es
252def_whitelist_from_dkim *@*.paypal.es
253def_whitelist_from_dkim *@paypal.fr
254def_whitelist_from_dkim *@*.paypal.fr
255def_whitelist_from_dkim *@paypal.ie
256def_whitelist_from_dkim *@*.paypal.ie
257def_whitelist_from_dkim *@paypal.it
258def_whitelist_from_dkim *@*.paypal.it
259def_whitelist_from_dkim *@paypal.nl
260def_whitelist_from_dkim *@*.paypal.nl
261def_whitelist_from_dkim *@paypal.pt
262def_whitelist_from_dkim *@*.paypal.pt
263def_whitelist_from_dkim *@paypal.ca
264def_whitelist_from_dkim *@*.paypal.ca
265
266def_whitelist_from_dkim *@cisco.com
267def_whitelist_from_dkim *@lh.lufthansa.com
268def_whitelist_from_dkim *@*.milesandmore.com
269def_whitelist_from_dkim *@mail.hotels.com
270def_whitelist_from_dkim *@email.hotels.com
271def_whitelist_from_dkim *@alert.bankofamerica.com
272def_whitelist_from_dkim *@ealerts.bankofamerica.com
273def_whitelist_from_dkim *@cc.yahoo-inc.com yahoo-inc.com
274def_whitelist_from_dkim *@cc.yahoo-inc.com
275def_whitelist_from_dkim googlealerts-noreply@google.com
276def_whitelist_from_dkim *@*.google.com
277
278def_whitelist_from_dkim *@springer.delivery.net
279def_whitelist_from_dkim *@sci.scientific-direct.net
280def_whitelist_from_dkim *@strongmail.the-scientist.com
281def_whitelist_from_dkim *@ealert.nature.com
282def_whitelist_from_dkim *@gateways.nature.com
283def_whitelist_from_dkim *@information.nature.com
284def_whitelist_from_dkim *@newsdesk.world-nuclear-news.org
285def_whitelist_from_dkim *@biocompare.com
286def_whitelist_from_dkim *@dentalcompare.com
287def_whitelist_from_dkim *@medcompare.com
288def_whitelist_from_dkim *@itbusinessedge.com
289def_whitelist_from_dkim *@nl.reuters.com
290def_whitelist_from_dkim *@email.washingtonpost.com
291def_whitelist_from_dkim *@washingtontimesmail.com
292def_whitelist_from_dkim *@info-aaas.org
293def_whitelist_from_dkim *@*.newsmax.com
294def_whitelist_from_dkim *@zdnet.online.com
295def_whitelist_from_dkim *@m-w.com
296
297def_whitelist_from_dkim *@skype.net
298def_whitelist_from_dkim *@*.skype.net
299def_whitelist_from_dkim *@*.skype.net skype.net
300def_whitelist_from_dkim *@*.skype.com
301def_whitelist_from_dkim *@*.skype.com skype.com
302
303#consider also:
304# def_whitelist_from_dkim *@avaaz.org
305# def_whitelist_from_dkim *@techrepublic.online.com
306# def_whitelist_from_dkim ezines@arcamax.com
307# def_whitelist_from_dkim *@yousendit.com
308# def_whitelist_from_dkim *@meetup.com
309# def_whitelist_from_dkim *@astrology.com
310# def_whitelist_from_dkim *@google.com
311# def_whitelist_from_dkim *@amazon.com
312# def_whitelist_from_dkim *@amazon.co.uk
313# def_whitelist_from_dkim *@amazon.de
314# def_whitelist_from_dkim *@amazon.fr
315
316def_whitelist_from_dkim *@imdb.com amazonses.com
317def_whitelist_from_dkim *@dhl.com
318def_whitelist_from_dkim *@tumblr.com
319def_whitelist_from_dkim *@fisglobal.com
320def_whitelist_from_dkim *@*.msgfocus.com
321def_whitelist_from_dkim *@boredpanda.com mailersend.com
322
323endif # Mail::SpamAssassin::Plugin::DKIM
31955ede
SI
324endif # if can(Mail::SpamAssassin::Conf::feature_blocklist_welcomelist)
325