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?