People, I've followed your advice and I've noticed that spamc is called from
Postfix in /etc/postfix/master.cf:

spamassassin    unix    -       n       n       -       -       pipe
 user=nobody argv=/usr/bin/spamc -d 127.0.0.1 -e /usr/sbin/sendmail -oi -f
${sender} ${recipient}

but this line is the same than the backup I have when the mail system worked
fine, no changes at all.

And I repeat the /etc/default/spamassassin:

ENABLED=1
OPTIONS="--create-prefs --socketpath -U amavis --max-children 5
--helper-home-dir"
PIDFILE="/var/run/spamd.pid"

What else can I do please ???

Thanks a lot for your important help,

Alejandro



2009/5/5 Karsten Bräckelmann <guent...@rudersport.de>

> On Tue, 2009-05-05 at 12:17 -0300, Alejandro Cabrera Obed wrote:
> > Dear all, I need your help again about the spamc error.
> [...]
> > The spamc connects OK to port TCP/783 but I can't use the amavis tag
> > features I used before. This situation shows me that the problem is
> > between amavisd-new and spamassassin. And I repeat: I've never open
> > port TCP/783 from spamassassin before and the anti spam worked fine.
> >
> > Can you help me please ???
>
> You didn't listen. Please re-read the previous answers. Carefully.
>
> Something, somehow is calling spamc. Only you can track down where that
> is. Amavis doesn't use it, and SA certainly does not call spamc on its
> own.
>
> Something in your mail processing chain changed, and now is trying to
> use spamc. Go find that. Maybe a user?
>
>
> --
> char *t="\10pse\0r\0dtu...@ghno
> \x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
> main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8?
> c<<=1:
> (c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0;
> }}}
>
>

Reply via email to