summaryrefslogtreecommitdiffstats
path: root/templates/spam.html
blob: 4396ef7d2a5a78601dd6fdd41e2804050e5bf34b (plain)
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
145
146
147
148
149
150
151
152
153
154
155
156
157
$var title: Mailinglisten
$var headline:
     spam, und was mensch dagegen machen kann<br />

     <span class="small">als AdministratorIn einer Mailingliste bei
     spline</spam>

<div class="create">
  Es gibt verschiedene Möglichkeiten, abhängig z.B. davon, ob die Liste komplett moderiert ist, oder nur Mitglieder posten dürfen.
  <ul>
    <li>
      Zunächst bemühen wir uns bei spline, Spam erst gar nicht
      anzunehmen.

      <ul>
        <li>
          Da dies natürlich automatisiert passiert, ist das eine etwas
          heikle Sache, da auf gar keinen Fall legitime Mail abgewiesen
          werden soll.
        </li>
        <li>
          Andersherum sehen wir immer wieder Spammer, die ihre Emails
          darauf trainieren, am Spamfilter vorbei zu kommen.
        </li>
        <li>
          Manchmal dauert es eine Weile, bis sich die Situation durch
          verbesserte Filtermaßnahmen wieder normalisiert.
        </li>
      </ul>
    </li>

    <li>
      Trotzdem bleiben innerhalb des "Sicherheitsabstandes" nicht wenige
      Spam-Mails.

      <ul>
        <li>
          Mailman bietet Dir die Möglichkeit, basierend auf der
          Spam-Kennzeichnung Mails wegzuwerfen oder zurückzuweisen.
        </li>
        <li> Schau dir im Admin-Interface mal
          <ul>
            <li>
              "<b>Abo-Regeln und Adreßfilter...</b>"
              <ul>
                <li>
                  "<b>Spam-Filter</b>" an.
                </li>
              </ul>
            </li>
	  </ul>
        </li>

        <li>
          Im oberen Bereich, der
          Konfigurationsoption <b>header_filter_rules</b>, könntest du
          folgende Zeilen eintragen,<br />
          um Spam ab einem Wert von 5 auszusortieren (jede Zeile wird
          separat verarbeitet):

          <pre>
            X-Spam-Status: Yes
            X-Spam-Level: \+{5,}
          </pre>
        </li>

        <li>
          der "<code>Spam-Status: Yes</code>" wird ab einem Level von 5
          gesetzt.
        </li>

        <li>
          Wenn du den "Sicherheitsabstand" größer oder kleiner haben
          willst, verwendest du nur die zweite Zeile, und erhöhst (oder
          verringerst) die Zahl.

          <ul>
            <li>
              Aber vorsicht, ich hatte schon legitime Mail mit einem
              score von 3.6,<br />
              und auch wenn sie nicht einfach verschwindet, sondern mit
              einer Fehler-<br />
              meldung zurück geht, wissen viele Absender nicht was sie
              machen können.
            </li>
          </ul>
        </li>
      </ul>
    </li>

    <li>
      Insbesondere wenn die Liste nur für Mitglieder ist, gibt es noch
      eine weitere Möglichkeit den Administrationsaufwand zu verringern:

      <ul>
        <li>
          Mails von Nichtmitgliedern sofort verwerfen,
        </li>

        <li>
          aber dem Admin eine Kopie schicken, der dann im Zweifel die
          weggeworfene Nachricht erneut an die Liste schickt und damit
          "legitimiert".
        </li>

        <li>
          Anstatt am Web-Interface rumzuklicken muss man nur seine
          Emails lesen/löschen (und kann da evtl. nochmal lokal
          filtern).
        </li>

        <li>
          Die Konfigurationsoptionen dafür finden sich unter
	  <ul>
            <li>
              "<b>Abo-Regeln und Adreßfilter...</b>"
	      <ul>
                <li>
                  "<b>Absender-Filter</b>"
                </li>
              </ul>
            </li>
	  </ul>

	  die Optionen heißen <b>generic_nonmember_action</b>
	  und <b>forward_auto_discards</b>.
        </li>
      </ul>
    </li>

    <li>
      Bei allen Mühen, etwas Spam wird immer bleiben. Bei weniger als 3
      Mails/Tag lohnt es sich vielleicht, zu lernen wie man mit seinem
      Mailprogramm die an die Benachrichtigungsmail angehängte Nachricht
      zurückschickt, um die gehaltene Mail ohne Web-Interaktion direkt
      zu löschen. Oder vielleicht kann Dein Mailprogramm die
      Spam-Kennzeichnung im Mail-Kopf finden und die Mail in einen
      besonderen Ordner verschieben, den Du nur alle 3 Tage anguckst?
      Meistens sieht man ja auf den ersten Blick ob etwas spam
      ist... Eine .procmailrc-Regel dafür wäre z.B.:

      <pre>
        # hinfort mit spam!
        :0
        * ^X-Spam-Level: \+\+\+\+\+\+*|^X-Spam-Level: * \*\*\*\*\*\**
        $$MAILDIR/spam
      </pre>
      Die Regel greift ab einem Spam-Level von 5, was normalerweise
      reicht. Die Variante mit den Sternen ist für Spam von anderswo,
      spline macht nur +
    </li>
  </ul>

  Viel Erfolg,<br />
  Florian<br />
  mailman AT spline
</div>