[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Spamassassin e domini virtuali.



> Ho un sistema di mail postfix + dovecot + spamassasssin +ecc.
I domini sono 
> gestiti come virtuali.

Si trovano sotto: 
> /usr/local/virtual/__DOMINIO__/__UTENTE__,
per esempio > ymailto="mailto:pippo@dominio.it"; 
> href="mailto:pippo@dominio.it";>pippo@dominio.it, si troverebbe 
> in:
/usr/local/virtual/dominio.it/pippo/

Il problema è che 
> spamassassin ignora le preferenze dell'utente.
In ogni directory utente 
> ho:
.spamassasin/user_prefs
ossia per 
> esempio:
/usr/local/virtual/dominio.it/pippo/.spamassasin/user_prefs


Il 
> /etc/default/spamassassin 
> ho:
ENABLED=1
SAHOME="/var/lib/spamassassin"
MHOME="/usr/local/virtual"

OPTIONS="--create-prefs 
> --max-children 5 --username spamd --helper-home-dir ${SAHOME} -s 
> ${SAHOME}spamd.log --virtual-config-dir=${MHOME}/%d/%l/"


Eppure 
> spamassassin continua a ignorare le regole utente.
Ho anche provato 
> con:

OPTIONS="--create-prefs --max-children 5 --username spamd 
> --helper-home-dir ${SAHOME} -s ${SAHOME}spamd.log 
> --virtual-config-dir=${MHOME}/%d/%l/.spamassassin/"


ma non è cambiato 
> nulla.


Guardando quello che dice nella manpage l'ho modificato così:

OPTIONS="--create-prefs -x --max-children 5 --username spamd --helper-home-dir ${SAHOME} -s ${SAHOME}spamd.log --virtual-config-dir ${MHOME}/%d/%l/.spamassassin"

Ovvero ho aggiunto -x, e il path di --virtual-config-dir deve puntare esattamente alla directory dove c'è lo user_prefs. (.spamassassin non viene aggiunto automaticamente).
Ma NON funziona lo stesso.





Reply to: