On Mon, May 02, 2011 at 02:33:31PM -0700, Rich Wales wrote:

> > The mail must be handled by a second separately configured smtp(8)
> > delivery agent, and therefore, must be placed in a separate queue,
> > which requires a separate instance.  If the message were handed off
> > to the same queue-manager it would loop.
> 
> Ah.  And, not surprisingly, when I tried to solve my problem using an
> alternative smtp in my master.cf, it did precisely that -- the second
> smtp threw the message back into the queue, and my one-and-only Postfix
> dutifully pulled it out of the queue and processed it all over again
> from scratch, leading to a loop.
> 
> So I assume there's no way to tag messages in a single Postfix queue
> with some sort of "already processed once -- let the secondary smtp
> agent take care of this one" marker?  Instead, doing this requires a
> separate Postfix instance (with its own separate queue)?

Yes, and this is no less efficient, and in fact the configuration is
IMHO simpler, and mailq(1) output is more meaningful, ...

-- 
        Viktor.

Reply via email to