On Sun, Nov 14, 1999 at 09:53:58PM +0000, Frederik Lindberg wrote:
> > > It became clear quite fast that general aggregation was quite impossible
> > > given the architecture.
> > 
> > Note that this is due to the architecture of both qmail and SMTP.  One
> > of the problems with aggregation when using qmail is VERPs which change
> > the envelope sender based on the destination address.  This requires
> > that each recipient be delivered seperately when using SMTP, and I am
> > aware of no protocol that can deal with this adequately, never mind a
> > MTA that can handle it.
> 
> QMTP would work fine. The VERP would be generated at the host translating
> the QMTP message to SMTP messages (or local delivery). QMQP as well. Thus,
> if you aggregate or a QMQP/QMTP server, you just leave the envelope sender
> alone.

This, of course, presumes that all QMQP/QMTP servers are going to
support VERPs identically to qmail.  Of course, this is a safe
assumption right now since the only QMQP/QMTP servers run qmail.  The
QMTP spec itself does not appear to deal with the issue of VERPs.

The most general solution (that I was thinking of when I said that no
protocol was adequate) is to allow each message to be sent with an
envelope that consists of a list of _pairs_ of sender and recipient
addresses, but this is overkill if all you want is VERPs.
-- 
Bruce Guenter <[EMAIL PROTECTED]>                       http://em.ca/~bruceg/

Reply via email to