>> Ok, the big story...
>
>It's always a good idea to tell the whole story right away. You might 
have got 
>onto the wrong track, in which case the directions you can get never 
takes 
>you to your goal as quickly as if you had asked when you were at the 
first 
>intersection.
>

True, I just didn't want it to sound too complicated from the start.

>> My Exim server is only (currently) acting as an "edge" passthru SMTP
>> gateway into our Lotus Notes mail systems.  Currently, all messages are
>> passed thru to Notes which, for invalid address, generates a bounce
>> message and hands it back to Exim to try and deliver.  Our thought was 
to
>> remove the exim -> notes -> exim processing for invalid addresses and 
to
>> let exim handle the bounces directly.  Yes, (and I not like it either) 
a
>> lot of these messages are spam and the bounces are collateral spam, but 
I
>> am not able to limit who I accept a message from (due to government
>> regulations).  We are not making it any worse then it currently already
>> is, just removing the exim -> notes -> exim steps.
>
>Capital idea. Forget the verify_router and the bad_recipients router. 
Since 
>you now have a file containing valid users, you can add a precondition to 
the 
>router that routes your local mail to the Notes server. It should be a 
>manualroute router, shouldn't it? This should work:
>
>  local_parts = nwildlsearch;/usr/local/exim/valid.users
>
>Note that you can't negate router preconditions the way you can negate 
ACL 
>conditions. You also don't have to use string expansions with single-key 
>lookups in situations like this one.

Yes, that would work to route the valid addresses in my manualroute 
router, but it looks like if I don't :fail: the invalid ones somewhere, 
the default dnslookup router gets them and they find their way to Notes 
that way.


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

Reply via email to