Vraag


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Hoe kan ik SpamAssassin de spamreportages in de Nederlandse taal laten zien? Het configbestand 30_text_nl.cf heb ik van de directory /var/spamassassin naar /etc/spamassassin gecopieerd.

De spamrapportage komt nu nog steeds in het engels binnen. Moet ik nog iets extra's doen of zou het zo moeten werken? Spamd is als daemon service gestart.

Versie SpamAssassin 3.4.1, Linux Debian 9 - Kernal 4.9.0.

Alle reacties


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 20:07

Hero of Time

Moderator LNX

There is only one Legend

Maillijst uit 2007: https://lists.gt.net/spamassassin/users/93962
Astu, het antwoord via een simpele Google zoektocht met "spamassassing report in different language".

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Hero of Time schreef op maandag 19 februari 2018 @ 11:20:
Maillijst uit 2007: https://lists.gt.net/spamassassin/users/93962
Astu, het antwoord via een simpele Google zoektocht met "spamassassing report in different language".
>
Change your LANG environment variable to "fr",

Google me suf maar dan staat het er nog niet dus.
Ja duidelijk, en waar doe ik dat dan?

Als ik het toch voor elkaar krijg, is dan niet m'n hele server in het Nederlands want dat wil ik dus niet?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 20:07

Hero of Time

Moderator LNX

There is only one Legend

Elke service start met bepaalde variabelen. Die kan je ook apart opgeven met LC_LANG e.d.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Hero of Time schreef op maandag 19 februari 2018 @ 11:25:
Elke service start met bepaalde variabelen. Die kan je ook apart opgeven met LC_LANG e.d.
Moet ik hiervoor niet eerst de complete NL-taal ophalen? Spamassassin heeft 30_text_nl.cf al mooi klaarstaan. Ik wil geen extra talen installeren, alleen spamassassin vertellen dat ie 30_text_nl.cf moet gaan gebruiken.

Na het command locale -a is output:
C
C.UTF-8
en_US.utf8
POSIX

en dat wil ik graag zo houden als dat kan.

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 20:07

Hero of Time

Moderator LNX

There is only one Legend

Hoezo is het zo erg om daar nl_NL bij te hebben? Het doet verders niets en als je 't niet hebt, zou je zelfs nog foutmeldingen kunnen krijgen met 'locale not available' oid. Maar probeer 't eens zonder de locale te hebben geselecteerd.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Ik wil niet geinstalleerd hebben vanwege de ruimte die het eventueel in beslag neemt.
Of valt de omvang wel mee?

$LANG=nl spamassassin
Toch maar ff nl_NL.UTF.8 toegevoegd maar toch nog foutmeldingen:

perl: warning: Setting locale failed.
perl: warning: Please check that your localee settings:
LANGUAGE = (unset)
LC_ALL = (unset),
LANG = "nl"
are supported and installed on your system
perl: warning: Falling back to the standard locale ("C")

[ Voor 60% gewijzigd door vj_slof op 19-02-2018 13:49 ]


Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 20:07

Hero of Time

Moderator LNX

There is only one Legend

Locales vallen enorm mee mbt ruimte gebruik. Je voegt ze simpelweg toe via 'dpkg --reconfigure locale' en dan aanvinken welke je wilt hebben.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
ok ik heb nogmaals dpkg --reconfigure locale uitgevoerd en daar alleen en_US.UTF-8 en nl_NL.UTF-8 geselecteerd en Nederlands als standaardtaal gezet. Nu is m'n hele server in het Nederlands maar Spamassassin blijft in het engels rapporteren. De server maar snel weer naar engels gezet want ik kan gewoon niet wennen aan een besturingssysteem dat in Nederlands ingesteld staat.

De simpele zoekmachineoplossing werkt dus niet en trust me; als het zo simpel was had ik de vraag hier niet gesteld.

Ik ben bijna in staat om in de /bin van spamassassin al het engels eruit te mieteren en de vertaling uit het 30_text_nl.cf te pakken als vervanging, maar er moet toch echt een nette oplossing zijn ?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 20:07

Hero of Time

Moderator LNX

There is only one Legend

Check https://serverfault.com/q...riable-in-systemd-service even en zet de LC_ALL variabele.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Ik ben een beetje huiverig om de spamassasin.service.d te overriden. Kan ik na het testen van deze wijziging de wijziging weer ongedaan maken door het override.conf bestand wat aangemaakt gaat worden gewoon weer te verwijderen en komen de vorige instellingen dan weer in werking?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 20:07

Hero of Time

Moderator LNX

There is only one Legend

Lees dat antwoord eens goed. Als de service.d map leeg is, wordt de service uitgeschakeld.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Hero of Time schreef op dinsdag 20 februari 2018 @ 12:46:
Lees dat antwoord eens goed. Als de service.d map leeg is, wordt de service uitgeschakeld.
Ik geef de strijd op en ben zelf het 10_default_prefs.cf bestand in de map /usr/share/spamassassin maar gaan vertalen in het Nederlands met behulp van het 30_text_nl.cf bestand.

Wat ik ook bij de enviroment-instellingen allemaal gedaan heb hielp gewoon niet. Spamassassin bleef in het engels rapporteren. 8)7

Ik ben niet de enige met dit probleem. Heb Google afgestruind en kwam vele berichten van duitsers, polen en fransen tegen die tegen hetzelfde opliepen. Ben ook enkele bugmeldingen tegengekomen bij Apache en er lijkt toch echt iets niet lekker te zitten met Spamassassins taaldetect voor rapportages.

Ben wel weer wat wijzer geworden dus @Hero of Time.

Acties:
  • 0 Henk 'm!

  • Thc_Nbl
  • Registratie: Juli 2001
  • Laatst online: 26-04 11:05
heb je deze al geprobeerd.


nano /etc/spamassassin/local-nl-report.cf

# content
clear_report_template
report Spam detection software, running on the system "_HOSTNAME_", has
report identified this incoming email as possible spam. The original message
report has been attached to this so you can view it (if it isn't spam) or label
report similar future email. If you have any questions, see
report _CONTACTADDRESS_ for details.
report
report Content preview: _PREVIEW_
report
report Content analysis details: (_SCORE_ points, _REQD_ required)
report
report " pts rule name description"
report ---- ---------------------- -----------------------------------------
report _SUMMARY_

systemctl restart spamassassin

Zou ook moeten werken.

ehhh.. noppes


Acties:
  • 0 Henk 'm!

  • vj_slof
  • Registratie: Mei 2010
  • Laatst online: 11:44
Dan krijg ik de melding in het engels en het Nederlands in 1 bericht. Op zich ook handig, bedankt!
Pagina: 1