Gebruikershulpmiddelen

Site-hulpmiddelen


werkgroep:ict:beheer:software:email:spamassassin

Verschillen

Dit geeft de verschillen weer tussen de geselecteerde revisie en de huidige revisie van de pagina.

Link naar deze vergelijking

Beide kanten vorige revisieVorige revisie
Volgende revisie
Vorige revisie
werkgroep:ict:beheer:software:email:spamassassin [2023/03/20 09:31] – [Importeren] Wimwerkgroep:ict:beheer:software:email:spamassassin [2023/04/07 15:14] (huidige) – [Spamassassin] wim
Regel 1: Regel 1:
 ====== Spamassassin ====== ====== Spamassassin ======
  
-[[https://geekthis.net/post/spamassassin-sa-update|DNS overwegingen]]+[[http://www.stearns.org/doc/spamassassin-setup.current.html|Basic Setup and Advanced techniques]]\\ 
 +[[https://cwiki.apache.org/confluence/display/spamassassin/SiteWideBayesSetup|Setting up Site-Wide Bayesian Filtering]]\\ 
 +[[https://manpages.org/spamc|spamc]] de spamassassin command line client. Deze kan worden gebruikt om te testen of een e-mail als spam wordt gezien, of niet.\\ 
 +[[https://geekthis.net/post/spamassassin-sa-update|DNS overwegingen]]\\ 
 +Vaststellen of spamassassin doet wat er van verwacht wordt: [[:werkgroep:ict:beheer:software:email:spamassassin:logging|Logging]]\\
  
 +===== Todo =====
 +How to [[https://geekthis.net/post/spamassassin-training|train]] SpamAssassin.\\
 +Setting up [[https://cwiki.apache.org/confluence/display/SPAMASSASSIN/SiteWideBayesSetup|Site-Wide Bayesian Filtering]]\\
 ===== FAQ ===== ===== FAQ =====
 +
 [[https://cwiki.apache.org/confluence/display/SPAMASSASSIN/WritingRules|Regels schrijven]]\\ [[https://cwiki.apache.org/confluence/display/SPAMASSASSIN/WritingRules|Regels schrijven]]\\
 [[https://manuals.jam-software.de/spamassassin/EN/faq.html|FAQ]] van jam-software.de\\ [[https://manuals.jam-software.de/spamassassin/EN/faq.html|FAQ]] van jam-software.de\\
Regel 13: Regel 21:
 |Spamassassin tag score|Dit is de score die een e-mail minimaal moet hebben om als spam gekenmerkt te worden. Aan het begin van het onderwerp wordt dan iets van *SPAM* toegevoegd. De e-mail komt gewoon in de inbox.| |Spamassassin tag score|Dit is de score die een e-mail minimaal moet hebben om als spam gekenmerkt te worden. Aan het begin van het onderwerp wordt dan iets van *SPAM* toegevoegd. De e-mail komt gewoon in de inbox.|
 |Spamassassin refuse score|Dit is de score waarbij de e-mail of in de junk / spam folder geplaatst wordt of verwijderd wordt. Dit afhankelijk van de instelling in het e-mail account.| |Spamassassin refuse score|Dit is de score waarbij de e-mail of in de junk / spam folder geplaatst wordt of verwijderd wordt. Dit afhankelijk van de instelling in het e-mail account.|
- 
  
 ===== Regels ===== ===== Regels =====
Regel 21: Regel 28:
  
 ==== McGrail ==== ==== McGrail ====
-[[https://mcgrail.com/template/kam.cf_channel|Source]]\\ 
  
 +[[https://mcgrail.com/template/kam.cf_channel|Source]]\\
 Uitgevoerd:\\ Uitgevoerd:\\
 wget [[https://mcgrail.com/downloads/kam.sa-channels.mcgrail.com.key|https://mcgrail.com/downloads/kam.sa-channels.mcgrail.com.key]] wget [[https://mcgrail.com/downloads/kam.sa-channels.mcgrail.com.key|https://mcgrail.com/downloads/kam.sa-channels.mcgrail.com.key]]
Regel 38: Regel 45:
 </code> </code>
  
-Dit gebeurd in /etc/cron.daily/spamassassin :\\+Dit gebeurd in /etc/cron.daily/spamassassin :
 The channel update should be run periodically via Cron, with an additional SpamAssassin lint check for safety, running sa-compile (if enabled), and restarting the spamd services. The channel update should be run periodically via Cron, with an additional SpamAssassin lint check for safety, running sa-compile (if enabled), and restarting the spamd services.
  
 Status checken: Status checken:
-  systemctl status spamassassin+ 
 +<code> 
 +systemctl status spamassassin 
 + 
 +</code> 
 ==== Issues ==== ==== Issues ====
  
-Search for: spamd dependency "with a zero score" +Search for: spamd dependency "with a zero score" Example of the error message in journalctl:
-Example of the error message in journalctl:+
  
 <code> <code>
Regel 85: Regel 96:
  
 ==== Meer informatie ==== ==== Meer informatie ====
 +
 [[https://spamassassin.apache.org/full/2.6x/dist/doc/Mail_SpamAssassin_Conf.html|SpamAssassin configuration file]]\\ [[https://spamassassin.apache.org/full/2.6x/dist/doc/Mail_SpamAssassin_Conf.html|SpamAssassin configuration file]]\\
 [[https://i-mscp.net/thread/20719-kam-ruleset-spamassassin-issues|https://i-mscp.net/thread/20719-kam-ruleset-spamassassin-issues]]\\ [[https://i-mscp.net/thread/20719-kam-ruleset-spamassassin-issues|https://i-mscp.net/thread/20719-kam-ruleset-spamassassin-issues]]\\
Regel 198: Regel 210:
 sa-learn --ham /var/spool/vmail/piratenpartij.nl/catchall/Maildir/.INBOX.Ham/ sa-learn --ham /var/spool/vmail/piratenpartij.nl/catchall/Maildir/.INBOX.Ham/
 sa-learn --spam /var/spool/vmail/piratenpartij.nl/catchall/Maildir/.INBOX.Spam/ sa-learn --spam /var/spool/vmail/piratenpartij.nl/catchall/Maildir/.INBOX.Spam/
 +
  
 </code> </code>
Regel 206: Regel 219:
  
 Te onderzoeken: Hoe verwijderen we e-mails via een script / cronjob uit een Maildir folder zonder wat defect te maken? Te onderzoeken: Hoe verwijderen we e-mails via een script / cronjob uit een Maildir folder zonder wat defect te maken?
 +
 ===== Troubelshooting ===== ===== Troubelshooting =====
  
Regel 211: Regel 225:
  
 ===== Importeren ===== ===== Importeren =====
 +
 +==== Vanuit OTRS ====
 +
 +=== Handmatig ===
  
 Email vanuit OTRS importeren in een e-mailclient Email vanuit OTRS importeren in een e-mailclient
Regel 216: Regel 234:
   * Zoek het orginele bericht onderaan in de ticket   * Zoek het orginele bericht onderaan in de ticket
   * Klik op "Plain Format"   * Klik op "Plain Format"
-  * Klik op "Download this email" +  * Klik op "Download this email" en sla het bestand op.
-  * Sla het bestand op.+
   * Sylpheed e-mailclient:   * Sylpheed e-mailclient:
       * Bestand > Import mail data       * Bestand > Import mail data
Regel 224: Regel 241:
         * Destination folder: #imap/PiratenpartijCatchall/INBOX/Spam         * Destination folder: #imap/PiratenpartijCatchall/INBOX/Spam
       * Klik op "OK"       * Klik op "OK"
 +
 +=== Met een script ===
 +
 +__Doe, als root, als het nog niet gedaan is:__
 +<code>
 +
 +cd /root
 +
 +</code>
 +
 +Voeg aan .bashrc of .bash_aliases van root toe (vervang username door jouw username)
 +
 +<code>
 +alias mveml='/root/admin-scripts/export_spam.pl /home/username/otrsspam/; cd /home/username/otrsspam; chown username:username *'
 +
 +</code>
 +
 +Doe
 +
 +<code>
 +source .bashrc
 +
 +</code>
 +
 +of
 +
 +<code>
 +source .bash_aliases
 +
 +</code>
 +
 +Maak de directory
 +
 +<code>
 +mkdir /home/username/otrsspam/
 +
 +</code>
 +
 +aan.
 +
 +__Doe elke keer als de spam uit OTRS geëxporteerd moet worden:__ \\ Voer
 +
 +<code>
 +mveml
 +
 +</code>
 +
 +uit. \\ Haal met sshfs de bestanden naar jouw computer: importeer ze in jouw e-mail client in de IMAP folder Spam van het PPNL Catchall account.
  
  
werkgroep/ict/beheer/software/email/spamassassin.1679301112.txt.gz · Laatst gewijzigd: 2023/03/20 09:31 door Wim