[milters] Archive

Lists Index Date Thread Search

Article: 1001
From: Anthony Howe
Date: 2006-07-09 08:24:30 -0400
Subject: Re: milter-link thinks all email is Auth'd OK?

Removal...........: milters-request@milter.info?subject=remove
More information..: http://www.milter.info/#Support
--------------------------------------------------------

JPP wrote:
> Jul  8 14:24:24 smtp sendmail[3740]: k68KOOYu003740: Milter (milter-link): 
> init success to negotiate 
> Jul  8 14:24:24 smtp sendmail[3740]: k68KOOYu003740: Milter: connect to 
> filters 
> Jul  8 14:24:24 smtp milter-link[3741]: 00223 NOQUEUE: host 
> [222.173.71.94] [222.173.71.94] OK 

It found an access.db white list entry for the connecting client. Try 
running:

	verbose=info,trace,db,debug

This will show you which one matched.

> Jul  8 14:24:26 smtp milter-link[3741]: 00223 NOQUEUE: 
> address='devise814@nifty.com' localleft='devise814' localright='' 
> domain='nifty.com' auth='(null)' 
> Jul  8 14:24:26 smtp milter-link[3741]: 00223 NOQUEUE: 
> sender=<devise814@nifty.com> access=? skipConnection=1 skipMessage=1 
> 
> Notice the 'skipConnection=1 skipMessage=1' - well that seems to make it just 

skipConnection was set by the IP access.db checks, after which it is 
carried over into each subsequent message check.


> drop right through the content checks. The only thing I can think of is that 
> the '(null)' for auth= is being read as an as Auth=true (which its not). 

No. If AUTH=null, then no AUTH was supplied. If AUTH were not NULL, then 
an AUTH had been suplied in which case +smtp-auth-ok would apply or 
-smtp-auth-ok and milter-link-auth: tag would.

Fixing the access.db white list issue first should resolve the problem.

-- 
Anthony C Howe          Skype: SirWumpus                    SnertSoft
+33 6 11 89 73 78         AIM: SirWumpus    Sendmail Milter Solutions
http://www.snert.com/     ICQ: 7116561
     http://www.snertsoft.com/

Lists Index Date Thread Search