Mail server
ClamAV antivirus na mail serveru
Instalacija ClamAV-a preko uAdmin wizarda, Rspamd integracija, RAM zahtjevi, upravljanje iz panela i EICAR test.
-
Kako radi
ClamAV se ne spaja direktno na Postfix — uAdmin ga integrira kroz Rspamd antivirus modul. Svaka poruka koja prolazi milter (port 11332) može biti skenirana; virus dobiva simbol CLAM_VIRUS. Zadana akcija je reject (odbij poruku).
-
RAM zahtjevi
clamd koristi značajan RAM (potpisi virusa). Install korak se automatski preskače ako VM ima manje od ~1,2 GB slobodne memorije i manje od ~2,8 GB ukupno. Za produkciju preporučujemo mail VM s najmanje 2 GB RAM (idealno 4 GB). Na slabijem VPS-u možete forsirati instalaciju s UADMIN_MAIL_CLAMAV_FORCE=1 pri re-apply koraku.
Minimum (auto-skip below this): MemAvailable < 1200 MB AND MemTotal < 2800 MB Recommended: 2 GB+ RAM for mail + rspamd + clamav Force on 2 GB VPS: UADMIN_MAIL_CLAMAV_FORCE=1
-
Instalacija (novi server)
Mail wizard automatski pokreće korak «ClamAV antivirus» nakon Rspamd instalacije. Redoslijed: Postfix → Dovecot → Rspamd → ClamAV → Apache/Roundcube → Connector.
-
Postojeći mail server
Nakon OTA panela na 1.0.400+: Mail → Pregled servera → Update connectora (0.9.5). Zatim Mail → Postavke → Ponovno primijeni: ClamAV antivirus. Provjerite Mail → Rspamd → Pregled — ClamAV kartica mora pokazati installed + enabled.
-
Upravljanje iz panela
Mail → Rspamd → Pregled: uključite/isključite skeniranje, odaberite akciju (Reject ili Add header only), postavite maks. veličinu skeniranja (1–100 MB). Promjene idu u /etc/rspamd/local.d/antivirus.conf i reloadaju Rspamd.
-
EICAR test
Pošaljite test poruku s EICAR test stringom u tijelu (plain text). Rspamd bi trebao označiti CLAM_VIRUS i odbiti poruku ako je akcija reject. Ne koristite produkcijsku adresu za eksperimente — koristite test mailbox.
X5O!P%@AP[4\PZX54(P^)7CC)7}-STANDARD-ANTIVIRUS-TEST-FILE!+H*
SavjetProvjera servisa na mail VM: systemctl status clamav-daemon clamav-freshclam rspamd; cat /etc/rspamd/local.d/antivirus.conf