|
@@ -6571,6 +6571,22 @@ function spam_filtering {
|
6571
|
6571
|
echo ' * ^X-Spam-Level: \*\*' >> /home/$MY_USERNAME/.procmailrc
|
6572
|
6572
|
echo 'spam/' >> /home/$MY_USERNAME/.procmailrc
|
6573
|
6573
|
chown $MY_USERNAME:$MY_USERNAME /home/$MY_USERNAME/.procmailrc
|
|
6574
|
+ echo '# get spamassassin to check emails' >> /etc/skel/.procmailrc
|
|
6575
|
+ echo ':0fw: .spamassassin.lock' >> /etc/skel/.procmailrc
|
|
6576
|
+ echo ' * < 256000' >> /etc/skel/.procmailrc
|
|
6577
|
+ echo '| spamc' >> /etc/skel/.procmailrc
|
|
6578
|
+ echo '# strong spam are discarded' >> /etc/skel/.procmailrc
|
|
6579
|
+ echo ':0' >> /etc/skel/.procmailrc
|
|
6580
|
+ echo ' * ^X-Spam-Level: \*\*\*\*\*\*' >> /etc/skel/.procmailrc
|
|
6581
|
+ echo '/dev/null' >> /etc/skel/.procmailrc
|
|
6582
|
+ echo '# weak spam are kept just in case - clear this out every now and then' >> /etc/skel/.procmailrc
|
|
6583
|
+ echo ':0' >> /etc/skel/.procmailrc
|
|
6584
|
+ echo ' * ^X-Spam-Level: \*\*\*\*\*' >> /etc/skel/.procmailrc
|
|
6585
|
+ echo 'maybe-spam/' >> /etc/skel/.procmailrc
|
|
6586
|
+ echo '# otherwise, marginal spam goes here for revision' >> /etc/skel/.procmailrc
|
|
6587
|
+ echo ':0' >> /etc/skel/.procmailrc
|
|
6588
|
+ echo ' * ^X-Spam-Level: \*\*' >> /etc/skel/.procmailrc
|
|
6589
|
+ echo 'spam/' >> /etc/skel/.procmailrc
|
6574
|
6590
|
# filtering scripts
|
6575
|
6591
|
echo '#!/bin/bash' > /usr/bin/filterspam
|
6576
|
6592
|
echo 'for d in /home/*/ ; do' >> /usr/bin/filterspam
|