Mijn vraag
Hallo, Op mijn Postfix mailserver (vps) die al jaren werkt zonder veel problemen wil ik nu Spamassassin actief maken omdat er wel erg veel spam binnenkomt. Echter als ik alle instellingen heb gedaan in Postfix en Sa en daarna SA activeer dan krijg ik helemaal geen mail meer binnen. Lijkt net of de mail ergens in de Pipeline blijft steken. Kom er niet achter wat er nu fout gaat.
Ik ben niet zo thuis in deze materie maar heb inmiddels alle topics op google wel gezien maar kom er nog niet achter wat er fout gaat. Ook niet via de log files helaas.
Relevante software en hardware die ik gebruik
Debian 9.11 , Postfix, Amavis, Dovecot, Sapamassassin Ik doe alles via de ssh comand-line.
Wat ik al gevonden of geprobeerd heb
Ik kwam er achter dat de spamd usr niet bestaat maar dat die debian-spamd heet (oplossog voor een spamc error).
Dus waar in de config bestanden user=spamd staat neem ik aan dat ik dan user=debian-spamd gebruik? Heb dat in de verschillende files aangepast (o.a. /etc/postfix/master.cf en /etc/default/spamassassin
Dit staat o.a. in default/spamassassin:
Heb --username spamd hier ook aangepast naar debian-spamd.
De map SAHOME heeft nu als eigenaar debian-spamd. Dat was root.
Dit is de status van spamassassin:
Uit de mail.log zie wel relay=spamassassin staan. Maar of er verder zie ik niet dat er mail afgeleverd wordt bij de ontvanger (in mijn mailbox dus).
Overigens wordt er niets in de spamd.log geschreven? Is er toch iets mis met de usr?
Hier een stuk van de mail.log
https://pastebin.com/J7dc9qB0
Na nog wat gewijzigd te hebben is dit de laatste mail.info log
https://pastebin.com/LsUv1TXL
Hallo, Op mijn Postfix mailserver (vps) die al jaren werkt zonder veel problemen wil ik nu Spamassassin actief maken omdat er wel erg veel spam binnenkomt. Echter als ik alle instellingen heb gedaan in Postfix en Sa en daarna SA activeer dan krijg ik helemaal geen mail meer binnen. Lijkt net of de mail ergens in de Pipeline blijft steken. Kom er niet achter wat er nu fout gaat.
Ik ben niet zo thuis in deze materie maar heb inmiddels alle topics op google wel gezien maar kom er nog niet achter wat er fout gaat. Ook niet via de log files helaas.
Relevante software en hardware die ik gebruik
Debian 9.11 , Postfix, Amavis, Dovecot, Sapamassassin Ik doe alles via de ssh comand-line.
Wat ik al gevonden of geprobeerd heb
Ik kwam er achter dat de spamd usr niet bestaat maar dat die debian-spamd heet (oplossog voor een spamc error).
Dus waar in de config bestanden user=spamd staat neem ik aan dat ik dan user=debian-spamd gebruik? Heb dat in de verschillende files aangepast (o.a. /etc/postfix/master.cf en /etc/default/spamassassin
code:
1
2
| 127.0.0.1:10025 inet n - n - - smtpd -o content_filter=spamassassin |
code:
1
2
| spamassassin unix - n n - - pipe user=debian-spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} |
Dit staat o.a. in default/spamassassin:
code:
1
2
3
| #OPTIONS="--create-prefs --max-children 5 --helper-home-dir" OPTIONS="--create-prefs --max-children 5 --helper-home-dir --username spamd \ -H ${SAHOME} -s ${SAHOME}spamd.log" |
Heb --username spamd hier ook aangepast naar debian-spamd.
De map SAHOME heeft nu als eigenaar debian-spamd. Dat was root.
Dit is de status van spamassassin:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| root@server1:~# service spamassassin status ● spamassassin.service - Perl-based spam filter using text analysis Loaded: loaded (/lib/systemd/system/spamassassin.service; disabled; vendor preset: enabled) Active: active (running) since Fri 2019-10-04 08:47:10 CEST; 2min 11s ago Process: 26064 ExecStart=/usr/sbin/spamd -d --pidfile=/var/run/spamd.pid $OPTIONS (code=exited, status=0/SUCCESS) Main PID: 26066 (spamd) Tasks: 3 (limit: 4915) CGroup: /system.slice/spamassassin.service ├─26066 /usr/bin/perl -T -w /usr/sbin/spamd -d --pidfile=/var/run/spamd.pid --create-prefs --max-children 5 --helper-home-dir --username debian-spamd -H ├─26067 spamd child └─26068 spamd child Oct 04 08:47:08 server1 systemd[1]: Starting Perl-based spam filter using text analysis... Oct 04 08:47:10 server1 systemd[1]: Started Perl-based spam filter using text analysis. |
Uit de mail.log zie wel relay=spamassassin staan. Maar of er verder zie ik niet dat er mail afgeleverd wordt bij de ontvanger (in mijn mailbox dus).
Overigens wordt er niets in de spamd.log geschreven? Is er toch iets mis met de usr?
Hier een stuk van de mail.log
https://pastebin.com/J7dc9qB0
Na nog wat gewijzigd te hebben is dit de laatste mail.info log
https://pastebin.com/LsUv1TXL
Enphase IQ7 | 12xPhono Solar410 | 12xJA Solar390 | HomeAssistant | MacOs Sonoma | https://gathering.tweakers.net/forum/list_messages/2228262