* Kirill Miazine [2010-02-08 20:44]: > * Shaun R [2010-02-08 09:38]: > > I have a exim setup that is a redundant MX. The server accepts mail for > > a list of domains and holds the mail until it can deliver it to the > > primary server. The problem i'm having is that this server gets a ton > > of spam because it's accepting mail for any recipient and then hammers > > the primary server. I modified my check_recipient acl so that it has > > the following > > > > accept domains = +relay_domains > > local_parts = lsearch;/etc/relaydomains/$domain > > verify = recipient > > > > > > Before it only had > > > > accept domains = +relay_domains > > > > This works great as long as i keep /etc/relaydomains/$domain updates but > > the problem comes with some domains that have catchall type aliases. On > > the primary server the aliases file has a *: catch...@domain entry. > > With the modifications above if i add * to the /etc/relaydomains/$domain > > it does not accept mail for all recipients. > > > > Looking for ideas about what i need to do, thanks! > > Try > > local_parts = search*;/etc/relaydomains/$domain
Sorry, a typo in the line above. I meant lsearch*; of course. > (Haven't tried, but should work) Well, if I tried, I'd notice the typo at least. -- Kirill -- ## 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/
