spamdyke certainly should be keeping the configurations for the two 
different domains separate, only filtering each recipient based on the 
contents of the config-dir file for that domain.

Can you reproduce this behavior easily?  It would be most helpful for me 
if you could recompile spamdyke by running the "configure" script with 
the "--with-excessive-output" option, then rerun "make" and install the 
new binary.  Then enable full logging with the "full-log-dir" option and 
trigger this bug.  If you could then send me the resulting full log file 
(privately, if you don't want to post it here), I will be able to see 
exactly what's happening (and hopefully fix it).

-- Sam Clippinger

[email protected] wrote:
> hello there,
>
> i am using version 4.0.10, and started using config-dir a
> week ago. wanting to have per domain configuration. so my
> config-dir entry looks like: /etc/spamdyke/customers
>
> i started with one file in it:
> /etc/spamdyke/customers/_recipient_/tld/somedomain1
>
> so as much as i understood, the file somedomain1 contains the
> configuration for somedomain1.tld. having set:
> reject-empty-rdns
> reject-unresolvable-rdns
>
> i get the correct result in the logfile for somedomain1.tld:
> DENIED_RDNS_MISSING
> DENIED_RDNS_RESOLVE
>
> some days after i added the file somedomain2. both files
> have the same contents.
>
> analyzing the logfiles each day there was something that popped
> into my eye. not only these two domains do have the rdns checks
> enabled as it seems. others too. having a closer look to the
> logfiles i get entries like this one:
>
> @4000000049f186bf2333e104 spamdyke[18771]: DENIED_RDNS_RESOLVE from:  
> [email protected] to: myu...@somedomain
> 1.tld origin_ip: XXX origin_rdns: XXX auth: (unknown)
> @4000000049f186bf2333e8d4 spamdyke[18771]: DENIED_RDNS_RESOLVE from:  
> [email protected] to: someu...@otherdom
> ain.tld origin_ip: XXX origin_rdns: XXX: (unknown)
>
> according to my understanding of the log file, the neverland sender was
> about to send an email to the somedomain1 and otherdomain users. spamdyke
> checks the configuration file for somedomain1 and uses it, however the
> second recipient, otherdomain, is configured to NOT deny when rdns resolving
> fails.
>
> could it be that spamdyke is reading the configuration only once, for the
> first addressed user of an e-mail during one session ?
>
> i can remove the second file again, just to check if this behavior is
> really related to the fact having two domain files, or if it will also
> apear having only one.
>
> anybody having experienced similar effects with config-dir
>
> _______________________________________________
> spamdyke-users mailing list
> [email protected]
> http://www.spamdyke.org/mailman/listinfo/spamdyke-users
>   
_______________________________________________
spamdyke-users mailing list
[email protected]
http://www.spamdyke.org/mailman/listinfo/spamdyke-users

Reply via email to