Mail gateway server with amavis on CentOS 8
Nikolaos Milas
nmilas at noa.gr
Mon Dec 28 12:35:40 CET 2020
On 17/12/2020 12:31 μ.μ., Nikolaos Milas wrote:
> I have been using a mail gateway with
> postfix/amavis/clamav/spamassassin for many years on CentOS 6.
>
> I am now struggling to build a new system on CentOS 8 with the same
> components (and the same configuration) to replace the original one,
> but it is quite different from the original, so I will appreciate your
> guidance.
Hello,
Merry Christmas to all!
Following my above post, I would like to send an update and ask on bayes
database migration.
I have managed to answer most of my own questions and now I have a
working setup.
During the migration I have migrated the bayes db from the older (CentOS
6) setup to the new (CentOS 8) server as follows:
On original Server:
# su amavis
sh-4.1$ sa-learn --dbpath '/var/amavis/var/.spamassassin' --backup >
bayes-mailgw3.db
On new server (after scp transfer and chown to amavis:amavis):
# su amavis
sh-4.4$ pwd
/var/spool/amavisd
sh-4.4$ sa-learn --dbpath /var/spool/amavisd/var/.spamassassin/ --clear
sh-4.4$ sa-learn --dbpath /var/spool/amavisd/var/.spamassassin/
--restore bayes-mailgw3.db
sh-4.4$ ls -la var/.spamassassin/
total 8620
drwx------. 2 amavis amavis 4096 Dec 21 15:23 .
drwx------. 4 amavis amavis 4096 Dec 16 16:53 ..
-rw-------. 1 amavis amavis 659456 Dec 21 15:23 bayes_seen
-rw-------. 1 amavis amavis 9490432 Dec 21 15:23 bayes_toks
I would expect this db to be working fine and I anticipated similar
filtering results on both servers, but sending a test email to both
servers, produces different results (note: I have restarted amavisd
after db migration):
On original server:
score=12.436 tag=-999 tag2=3.4 kill=5.2 tests=[ARCHIVE_PASSWORD=5,
BAYES_999=2.7, BAYES_99=3.7, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1,
NO_FM_NAME_IP_HOSTN=0.934, URIBL_BLOCKED=0.001] autolearn=disabled
On new server:
score=3.204 tagged_above=-999 required=3.4
tests=[ARCHIVE_PASSWORD=5, BAYES_00=-1.9, HTML_MESSAGE=0.001,
MIME_HTML_ONLY=0.1, NO_FM_NAME_IP_HOSTN=0.001, SPF_NONE=0.001,
URIBL_BLOCKED=0.001] autolearn=disabled
All configs have been migrated unchanged from the original to the new
server.
Please advise on what I may be doing wrong in setting up the migrated db!
Why do the two servers produce so different results in terms of BAYES
filtering (BAYES_999=2.7, BAYES_99=3.7 vs BAYES_00=-1.9)?
Thanks in advance.
Cheers,
Nick
More information about the amavis-users
mailing list