[Mimedefang] MIMEDefang 2.73 is Released
kd6lvw at yahoo.com
kd6lvw at yahoo.com
Mon Feb 6 18:19:18 EST 2012
--- On Mon, 2/6/12, David F. Skoll <dfs at roaringpenguin.com> wrote:
> On Mon, 6 Feb 2012 11:50:49 -0800 (PST) kd6lvw at yahoo.com wrote:
> > In filter_end(), I reference the hash %RecipientMailer mainly for
> > logging purposes, but also to compare against certain mailboxes which
> > resolve to a local spamtrap.
>
> > Using 2.73, all three values of the hash for a given recipient
> > display as a single question mark in the log.
>
> It's a bug. I don't include rcpt_mailer, rcpt_host or rcpt_addr in
> the list of macros we want at the SMFIM_ENVRCPT stage.
>
> Workaround until I fix it: Invoke mimedefang with the
> options:
>
> mimedefang ... -a '{rcpt_mailer}' -a
> '{rcpt_host}' -a '{rcpt_addr}
>
> Sorry about that!
Ah, so something did change. OK. So, you build up the hash from the individual calls to filter_rcpt()?
Instead of your fix, I'll just continue running version 2.72 for a while.
Some of my spamtraps operate using regex expression matches on the local-part of a mailbox, so it's alot easier checking the result (a single value) than the input. In my spam reporting, I evaluate (score >= min OR trap = TRUE) to do lart reporting, and this issue goes to latter part of that expression.
More information about the MIMEDefang
mailing list