On 03/06/2010 01:10 AM, James Price wrote:
> This is hardly a problem, its just a wish more than anything. I'd like to
> add a spam_score_int field into my domains table that I can select against
> while running a spam ACL check during acl_smtp_data. I know $domain is not
> usable during acl_smtp_data. What I was thinking is that I could set a
> variable during acl_smtp_rcpt that would carry over to acl_smtp_data. So
> maybe something along the lines of this....
Yes, but with some complexity. Use a $acl_m_<foobar> variable.
If it's undefined, as it will be for the first RCPT, fill in the ${lookup }
result. If set, and the value differs from the ${lookup } result,
temp-reject the RCPT. This accounts for the multi-rcpt mail case
to two different domains by making it the sender's responsibility to
retry. Note he may immediately try your backup MX; ensure the
same setup it running there.
Cheers,
Jeremy
--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/