Antivirus zasekává poštovní frontu

muflix

Antivirus zasekává poštovní frontu
« kdy: 29. 09. 2011, 20:41:11 »
Dobrý den, ve virtuálním prostředí jsem si vytvořil na debianu mail server (Postfix,Dovecot,MySQL) s virtuálními účty.
Vše fungovalo v pořádku, mohl jsem odesílat i přijímat emaily bez problémů.

Pak jsem se ale pokusil k tomu přidat antivir a spam ochranu (MailScanner,Spamassassin,ClamAV)

a pokusil jsem se odeslat nové emaily, ale zasekly se mi na serveru
postqueue -p mi vypisuje emaily, které jsem se pokusil odeslat

instalaci jsem provedl prikazem
aptitude install mailscanner spamassassin clamav

v /etc/MailScanner/MailScanner.conf jsem upravil tyto hodnoty

%org-name% =web
%org-long-name% = web.cz
%web-site% = www.web.cz
Run As User = postfix
Run As Group = postfix
Incoming Queue Dir = /var/spool/postfix/hold
Outgoing Queue Dir = /var/spool/postfix/incoming
MTA = postfix
Virus Scanners = clamd
Clamd Socket = /tmp/clamd.socket
Use SpamAssassin = yes
SpamAssassin User State Dir = /var/spool/MailScanner/spamassassin


a zakomentoval sem
#include /etc/MailScanner/conf.d/*

vytvořil jsem adresář
mkdir /var/spool/MailScanner/spamassassin

nastavil jsem práva na některé složky
cd /etc/var/spool/MailScanner
chown postfix: postfix incoming quarantine spamassassin
chmod 0700 incoming quarantine spamassassin


v souboru /etc/default/mailscanner jsem odkomentoval
run_mailscanner=1

spamassassin jsem nijak nenastavoval, pouze nainstaloval
v clamav jsem pouze aktualizoval virovou databazi

/var/log/mail.err je prázdný
/var/log/mail.log opakovaně vypisuje

Sep 29 02:55:46 mailsrv MailScanner[1080]: Connected to Processing Attempts Database
Sep 29 02:55:46 mailsrv MailScanner[1080]: Found 0 messages in the Processing Attempts Database
Sep 29 02:55:46 mailsrv MailScanner[1080]: Using locktype = flock
Sep 29 02:55:48 mailsrv MailScanner[1081]: MailScanner E-Mail Virus Scanner version 4.79.11 starting...
Sep 29 02:55:48 mailsrv MailScanner[1081]: Reading configuration file /etc/MailScanner/MailScanner.conf
Sep 29 02:55:48 mailsrv MailScanner[1081]: Read 858 hostnames from the phishing whitelist
Sep 29 02:55:48 mailsrv MailScanner[1081]: Read 5497 hostnames from the phishing blacklists
Sep 29 02:55:49 mailsrv MailScanner[1081]: Using SpamAssassin results cache
Sep 29 02:55:49 mailsrv MailScanner[1081]: Connected to SpamAssassin cache database
Sep 29 02:55:49 mailsrv MailScanner[1081]: Enabling SpamAssassin auto-whitelist functionality...


k poštovnímu serveru se přihlašuji z clientského počítače přes thunderbird

nevíte prosím kde by mohla být chyba, zapoměl jsem na něco? Děkuji
muflix
« Poslední změna: 29. 09. 2011, 21:45:46 od Petr Krčmář »


muflix

Re: mailscanner a zamrzla postqueue fronta
« Odpověď #1 kdy: 29. 09. 2011, 20:48:31 »
ještě doplnim, že ty zprávy se ukládaj v
/var/spool/postfix/hold
odkuď si je MailScanner asi 'nechce' vyzvednout

muflix

Re: Antivirus zasekává poštovní frontu
« Odpověď #2 kdy: 30. 09. 2011, 13:52:59 »
oběvil jsem příkaz pro kontrolu konfigurace MailScanneru
MailScanner -lint

a jeho výstupem je
http://3x.cz/di-RRVA.png

je to v obrázku, protože se mi nepodařilo výstup uložit do souboru (například MailScanner -lint > soubor.txt nefungovalo)

chyb tam bylo více, měl jsem špatně nastavenou cestu k clamd socketu a upravil jsem direktivy Incoming Work Permissions = 0640 a Incoming Work User = postfix a vypadá to, že to pomohlo.. bohužel emaily jsou ve frontě pořád zaseklé a z logu ani vystupu z MailScanner -lint to nevypadá na nějakou jednoznačnou chybu