Puncte:0

Eroare Amavis și Spamassassin cu fișierele „.pre” (folosind iRedMail)

drapel fr

Am instalat iRedMail care ar instala amavis și spamassassin. Când testez trimiterea și primirea de e-mailuri, am o eroare în /var/log/mail.log, văd această linie de eroare:

postfix/amavis/smtp[14582]: conectare la 127.0.0.1[127.0.0.1]:10026: conexiune refuzată

când rulez această linie: $sudo amavisd-new debug Văd la sfârșitul rezultatului:

fișierele sunt în directorul de configurare.\nCel puțin, v320.pre încarcă pluginul Check care este necesar. 12 iunie 11:58:25.764 mail.example.com /usr/sbin/amavisd-new[20040]: sd_notify (fără socket): STOPPING=1\nSTATUS=TROUBLE în pre_loop_hook: Timeout::_run: check: no loaded plugin implementează „check_main”: nu se poate scana!\nVerificați dacă fișierele „.pre” necesare sunt în directorul de configurare.\nCel puțin, v320.pre încarcă pluginul Check care este necesar. 12 iunie 11:58:25.764 mail.example.com /usr/sbin/amavisd-new[20040]: (!)_DIE: Suicide () PROBLEME în pre_loop_hook: Timeout::_run: check: niciun plugin încărcat nu implementează „check_main” : nu se poate scana!\nVerificați dacă fișierele „.pre” necesare se află în directorul de configurare.\nCel puțin, v320.pre încarcă pluginul Check care este necesar. Suicide () PROBLEME în pre_loop_hook: Timeout::_run: check: niciun plugin încărcat nu implementează 'check_main': nu se poate scana! Verificați dacă fișierele „.pre” necesare se află în directorul de configurare. Cel puțin, v320.pre încarcă pluginul Check care este necesar.

Aceasta este, de asemenea, rezultatul $spamassassin --lint -D:

Timeout::_run: check: niciun plugin încărcat nu implementează 'check_main': nu se poate scana! Verificați dacă fișierele „.pre” necesare se află în directorul de configurare. Cel puțin, v320.pre încarcă pluginul Check care este necesar

Am ridicat privirea în /etc/mail/spamassassin director și nu pot vedea niciun fișier „.pre” în el. am cautat si eu v320.pre fișier folosind acesta: $sudo find / -iname v320.pre fara nici un rezultat.

Dacă dezactivez amavis folosind: $sudo nano /etc/amavis/conf.d/50-user și schimbând aceste două linii:

@bypass_virus_checks_maps = (1); @bypass_spam_checks_maps = (1);

și apoi reporniți serviciul: $sudo systemctl reporniți amavis și apoi procesează coada de e-mail: $postqueue -f serverul de mail ar funcționa perfect! Deci, este evident că ar trebui să pun câteva fișiere „.pre” în fișierul /etc/mail/spamassassin director. Am aflat că există câteva fișiere „.pre” în această adresă URL: https://apache.googlesource.com/spamassassin/+/trunk/rules Întrebarea mea este: este sigur să descărcați aceste fișiere și să le puneți în directorul meu? Sau, în general, unde pot găsi fișiere „.pre” sau le pot genera?

anx avatar
drapel fr
anx
Un jurnal din momentul în care a fost instalat *spamassassin* dezvăluie de ce fișierele sale de configurare nu au fost copiate în `/etc`?
Mahsa avatar
drapel fr
@anx Am verificat fișierul `install.log` și nu există nicio eroare cu privire la instalarea apamassassin (sau orice altceva). Nu are nicio informație despre fișierele „.pre”. Are doar aceste linii în el: ```[ INFO ] Configure SpamAssassin (filtru de spam bazat pe conținut). + Copiați exemplu de fișier de configurare SpamAssassin: /path/to/iRedMail-1.4.0/samples/spamassassin/local.cf -> /etc/mail/spamassassin/local.cf. + Activați crontabs pentru actualizarea SpamAssassin.```
Mahsa avatar
drapel fr
@anx Am verificat și fișierele de instalare: `iRedMail-1.4.0/samples/spamassassin` are doar două fișiere în el: `local.cf` și `razor.conf`
Puncte:0
drapel fr

Pentru cine i-ar putea interesa, am descărcat toată versiunea referitoare la cea care a fost instalată pe serverul meu de pe (https://spamassassin.apache.org/)[https://spamassassin.apache.org/]. Apoi am derulat în jos la reguli directorul din fișierele descărcate și copiați v320.pre la serverul meu /etc/mail/spamassassin director (deoarece v320.pre este cerința minimă pentru ca spamassassin și amavis să funcționeze). Apoi am folosit această comandă pentru a actualiza regulile: $sudo sa-update Am repornit serviciile amavis și spamassassin:

$sudo systemctl reporniți amavis

$sudo systemctl restart spamassassin

a verificat ieșirile de depanare folosind aceste linii de comandă:

$sudo amavisd-new debug

$spamassassin --lint -D

După ce m-am asigurat că nu există nicio eroare, am activat serviciul în acest fișier:

$sudo nano /etc/amavis/conf.d/50-user

și am modificat aceste rânduri:

@bypass_virus_checks_maps = (0);

@bypass_spam_checks_maps = (0);

salvați și închideți fișierul și reporniți serviciul.

$sudo systemctl reporniți amavis

Pentru a vă asigura că totul funcționează, trebuie doar să trimiteți și să primiți un e-mail. Si da :)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.