[quote user="David Harris"][quote user="ltaylor"]1. Is there a way to flag listmanager-*@mydomain.com as a valid local address? where * is variable...[/quote]
I'm having a little trouble visualizing this one, sorry. Have you tried setting "Suppress validation of 'From' field when processing mail" in the core module configuration dialog?[/quote]
Basically, we're trying to handle bounces from our dynamically generated email list using a VERP. So, given the following:
Our domain: mydomain.com
Our alias: listmanager
recipient:bob@example.com
we will set the return-path to: listmanager-bob=example.com@mydomain.com
If for some reason bob@example.com bounces, the MTA should send the rejection notice to listmanager-bob=example.com@mydomain.com
I'd like to setup a rule that will dump all email To: listmanager-SOMETHING@mydomain.com into a directory to be parsed by an external program.
SOMETHING is variable and will be the email address in the form of "user=domain.com" that we need to track to decide if we should unsub or flag as invalid.
A simple rule on the headers where To: "contains listmanager-" should do the trick, however...
In MercuryS, we have the anti-relaying options set. So when I send a test email to: listmanager-bob=example.com@mydomain.com, the local address is not found and relaying is denied.
We need the anti-relaying measures, but would like some sort of exception for addresses beginning with "listmanager-" and of our local domain "mydomain.com", like a wildcard address.
Or perhaps there is another way to handle it?
[quote user="David Harris"]
[quote]2. How do you remove an address from the temporary blacklist? How long is the IP blacklisted?[/quote]
This one I *CAN* answer. You cannot remove an address from the STB - it will expire and be automatically removed after 30 minutes, but the process cannot be done manually without restarting Mercury (the STB exists only in memory).[/quote]
Gotcha, thanks.
Lucas
<p>[quote user="David Harris"][quote user="ltaylor"]1. Is there a way to flag listmanager-*@mydomain.com as a valid local address? where * is variable...[/quote]
I'm having a little trouble visualizing this one, sorry. Have you tried setting "Suppress validation of 'From' field when processing mail" in the core module configuration dialog?[/quote]</p><p>Basically, we're trying to handle bounces from our dynamically generated email list using a VERP. So, given the following:
</p><p>Our domain: mydomain.com
Our alias: listmanager
recipient:bob@example.com
we will set the return-path to: listmanager-bob=example.com@mydomain.com</p><p>If for some reason bob@example.com bounces, the MTA should send the rejection notice to listmanager-bob=example.com@mydomain.com</p><p>I'd like to setup a rule that will dump all email To: listmanager-SOMETHING@mydomain.com into a directory to be parsed by an external program.</p><p>SOMETHING is variable and will be the email address in the form of "user=domain.com" that we need to track to decide if we should unsub or flag as invalid.</p><p>A simple rule on the headers where To: "contains listmanager-" should do the trick, however...&nbsp;</p><p>&nbsp;</p><p>In MercuryS, we have the anti-relaying options set. So when I send a test email to: listmanager-bob=example.com@mydomain.com, the local address is not found and relaying is denied.</p><p>We need the anti-relaying measures, but would like some sort of exception for addresses beginning with "listmanager-" and of our local domain "mydomain.com", like a wildcard address.</p><p>&nbsp;Or perhaps there is another way to handle it?
&nbsp;
[quote user="David Harris"]
[quote]2. How do you remove an address from the temporary blacklist? How long is the IP blacklisted?[/quote]
This one I *CAN* answer. You cannot remove an address from the STB - it will expire and be automatically removed after 30 minutes, but the process cannot be done manually without restarting Mercury (the STB exists only in memory).[/quote]
</p>Gotcha, thanks.
Lucas