I am not an expert C programmer but I think there is a bug in vpopmail-5.4.33:

Check vdelivermail.c line 641:

       vget_limits(TheDomain, &limits);
       if ( vpw==NULL ) {
         parse_email(maildir_to_email(address), TheUser, TheDomain, AUTH_SIZE);
         vpw=vauth_getpw(TheUser, TheDomain);
       if ( vpw!=NULL && (limits.disable_spamassassin==1 ||
           (vpw->pw_gid & NO_MAILDROP)) ) {

I think "limits.disable_spamassassin" should be changed to
"limits.disable_maildrop". Sorry if I'm mistaken.

Ali Erturk TURKER


Reply via email to