On Mon, 2010-06-07 at 14:32 +0200, Marcin Krol wrote:
> The best course of action would be to accept such mail and then send it 
> to /dev/null -- but I have some problem with how to implement this in Exim.

No it wouldn't; that's _never_ the best solution.

Try something this in your rcpt acl (after recipient verification and
other reasons for rejection):

defer recipients = !lsearch;/etc/exim4/spamtraps
      condition = ${if eq{$acl_m_spamtrap}{yes}}
      message = Try this real user later in a separate submission please

defer recipients = !lsearch;/etc/exim4/spamtraps
      condition = ${if eq{$acl_m_spamtrap}{no}}
      message = Try this spamtrap user later in a separate submission please

 warn recipients = lsearch;/etc/exim4/spamtraps
      set acl_m_spamtrap = yes

 warn recipients = !lsearch;/etc/exim4/spamtraps
      set acl_m_spamtrap = no

Then later in the content ACL you can accept if $acl_m_seenspamtrap is
'yes', and do the normal filtering if not.

-- 
dwmw2


-- 
## 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/

Reply via email to