Hi,
I'm trying to write a router that will catch all emails NOT to OR from an email
address on a white-list. I'm using a router rather than an ACL as I don't want
Exim responding with a 500 error to the sender connection. Rather, just have
Exim dump the email with a '/dev/null' transport (I'm writing an database email
archiving tool for specific users).
The router definition is:
nonwhitelist:
debug_print = "R: not white-listed for sender or recipient"
driver = accept
senders = ! lsearch;/etc/exim4/local_MM_whitelist
condition = ! ${if eq [EMAIL PROTECTED];/etc/exim4/local_MM_whitelist}{1}{0}}
transport = dump_mail
no_more
If the sender is on the whitelist, it works fine - but the condition to pick up
the recipient - 'condition = ...' - always causes the email to be matched and
dumped. (the whitelist is in ;/etc/exim4/local_MM_whitelist).
Any thoughts welcome.
--
Steve Cox
tel: +44 (0)20 7059 6212
fax: +44 (0)20 7059 6101
www.mergermarket.com
This email and any files transmitted with it are intended solely for the
addressee(s) and may be legally privileged and/or confidential. If you have
received this email in error please destroy it and contact the sender, via our
switchboard on +44 (0)20 7059 6100 or via return e-mail. You should not copy,
forward or use the contents, attachments or information in any way. Any
unauthorised use or disclosure may be unlawful. Mergermarket Ltd gives no
warranty as to the accuracy or completeness of this email after it is sent over
the Internet and accepts no responsibility for changes made after it was sent.
Any opinion expressed in this email may be personal to the author and may not
necessarily reflect the opinions of Mergermarket or its affiliates. They may
also be subject to change without notice.
Mergermarket Ltd, Registered office 91 Brick Lane, London E1 6QL Registered
number 3879547 England
--
## List details at http://www.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/