PDA

Bekijk Volledige Versie : Spamassasin werkt niet op alle domeinen?



Blacky
20/04/08, 04:33
Ik heb een klein probleempje. Hier draait Postfix i.c.m. Spamassassin.

Vannacht kwam ik tot de ontdekking dat mijn Spamassasin klaarblijkelijk wel werkt op mijn hoofddomein en zijn gebruikers, maar niet op mijn virtuele maildomeinen.

Verder controleert hij wel mail die naar info@hoofddomein.nl wordt verstuurt en info is een echt gebruikersaccount op de server, maar controleert hij geen mail wat naar jan@hoofddomein.nl wordt gestuurd, hetgeen een alias is van janpiet@hoofddomein.nl.
Janpiet is dus ook een echte accountnaam op die machine.
Betreft hier Linux overigens.

Verder draaien er nog virtuele maildomeinen, zijnde @domein2.nl en @domein3.org en voor mail gestuurd naar die domeinen draait spamassassin dus ook niet.

Iemand enig idee hoe dit kan en hoe dit op te lossen?

DiedX
20/04/08, 10:16
Ik denk niet dat dat aan je spamassassin ligt, maar aan het programma ertussen, dus zeg MailScanner of Amavisd. Welke van de twee gebruik je hierbij?

Blacky
20/04/08, 15:25
Heej DiedX. Ik gebruik geen van beiden. Hier draait Postfix met procmailrc.
En dit is de inhoud van procmailrc:

DROPPRIVS=yes
:0fw
| /usr/bin/spamc
:0
* ^X-Spam-Status: Yes
/dev/null


Zit het daar misschien in?

DiedX
20/04/08, 22:34
lijkt mij sterk. Zie je wel in de logfiles dat hij voorbij de procmailrc komt?

Blacky
21/04/08, 00:52
Nee daar komt ie nog niet eens langs, hier de log

Apr 21 01:19:11 mail postfix/smtpd[31927]: BDBF91AC001: client=unknown[84.244.xxx.xxx]
Apr 21 01:19:11 mail postfix/cleanup[31946]: BDBF91AC001: message-id=<001301c8a338$e450dd60$0b00000a@tiger>
Apr 21 01:19:11 mail postfix/qmgr[20259]: BDBF91AC001: from=<ikzelf@anderdomein.nl>, size=839, nrcpt=1 (queue active)
Apr 21 01:19:11 mail postfix/virtual[31948]: BDBF91AC001: to=<info@domein2.org>, relay=virtual, delay=0, status=sent (delivere$
Apr 21 01:19:11 mail postfix/qmgr[20259]: BDBF91AC001: removed
Apr 21 01:19:12 mail postfix/smtpd[31927]: disconnect from unknown[84.244.xxx.xxx]

Ik heb wel de domeinnamen en ip's iets aangepast in deze quote.
En voor mijn hoofddomein waar dus echt fysieke users voor op de server bestaan doet ie het wel goed, raar he?

Even een aanvulling. Dit is een server die ik afgelopen jaar opnieuw ingeregeld heb. Ik ben nog eens in de docs gaan neuzen en het blijkt dat ik geen spamfilter user aangemaakt heb.
Vermoedelijk zal dat het probleem zijn, kan dat kloppen?

Alhoewel ik het dan toch vreemd vindt dat ie op het hoofddomein met echte users wel werkt.

Niemand? Moet die spamfilter user wel aangemaakt worden? Want ik zie documentatie waar dat wel gebeurt maar ook waar dat niet gebeurt dus ik weet het effe niet meer.

Blacky
23/04/08, 04:53
Nou ik heb urenlang gezocht op het net. Procmailrc schijnt niet met virtuele gebruikers om te kunnen gaan voor zover ik begrepen heb.
In elk geval zeker niet met de combinatie tussen unix en virtuele mailbox gebruikers.

Dus ben ik amavis maar gaan installeren, wel even mee bezig geweest, maar dan heb je ook wat.:)
Nu gaat alles dus wel door spamassassin heen.