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/