On 10/13/10 16:13, Todd Lyons wrote:
> To enforce this within exim, I have a simple ACL and perl function
> that will count whatever headers you ask it to.

Would this work?

condition= ${if match {$message_headers} {\N(?ms).*^From: .*^From: \N}}

Less flexible, I admit; you don't get an actual count.   Let's get
into real Exim-abuse:

set acl_m_h_name = From
set acl_m_h_count = ${reduce {<\n $message_headers} \
                                                  {0} \
                                                  {${eval:$value+${if 
match{$item}{^$acl_m_h_name: } {1}{0}}}}}

Look ma!   No Perl!
Caveat emptor: I've not actually tried these.

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

Reply via email to