Peter Blair wrote:
> On Mon, Feb 23, 2009 at 12:00 PM, Chris Dos <[email protected]> wrote:
>> I've been tasked to figure out a way for our three postfix relay servers to
>> intercept every hard bounced back
>> e-mail and process it for our web application.
>>
>> We have about nine servers relaying mail through our three postfix servers.
>> These servers send mail on behalf
>> of our clients. I'm trying to figure out a way to intercept a hard bounce
>> back from the destination server
>> and process it internally instead of bouncing back the error to our clients.
>> I've figured out a way to have a
>> copy of the bounce that would have gone to the postmaster account and have
>> that get processed, but it would
>> have still bounced it back to our client as well.
>
> I don't understand-- can't your email generators use an evelope "mail
> from" that tags that message to a particular mail campaign, that is
> unique, and not at all what the header "From:" header is?
>
> Ie: [email protected]
>
> As long as "blahblahblah" is a key to a recipient of a mail campaign
> owned by the account [email protected], then you can track your hard
> bounces this way. Just deliver to an application that parses the
> Return-Path (or whatever) and match it up against your db backend.
>
> Maybe I'm missing something, but this doesn't seem like a postfix
> question, but rather something for your company's application to
> address.
Well, the simple fact is that they want me to process the bounce backs and not
send the bounce back to the
user, but process it internally. Is there a way to do this without using VERP?
Chris