08-22-2007 08:05 AM
I would like to block yahoogroups mailinglist for certain users, and allowed for others.
Here's what I do using message filter
yahoogroups_test_filter2: if (mail-from == '@returns.groups.yahoo.com') AND not(RCPT-TO-DICTIONARY-MATCH ('AllowedYahoogroups')) {
notify('xxx@domain.com');
drop();
}
but this mean that the email I reject still entering my IronPort,
I want to drop during the SMTP conversation before the data being send.
anybody could with this?
this feature is available in the postfix, and I want to implement it in the IronPort.
--
Herman
08-24-2007 10:27 AM
I wouldn't worry about the email getting to the message filters stage of the pipeline. The performance impact is negligible.
If you want Yahoo to unsubscribe these disallowed recipients you could generate a bounce message rather than doing a drop().
08-31-2007 05:04 PM
You could do this via LDAP acceptance queries. Acceptance queries allow for the envelope sender address to be part of the query. You'd then need a special LDAP server that could implement your policy rather than being a simple directory.
But I have to agree with bvanzant, it's not a big deal to reject these via a message filter in the work queue. Unless your MGA is overloaded and rejecting these messages would constitute a huge savings, it's just not worth the effort. Just bounce them (so Yahoo gets the message), and be done with it.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide