[Mailman-Developers] HTML and text digests...

Barry A. Warsaw barry@python.org
Mon, 14 Oct 2002 20:05:49 -0400


>>>>> "CVR" == Chuq Von Rospach <chuqui@plaidworks.com> writes:

    CVR> But it seems to me that one way to allow that but protect the
    CVR> text digests was to use that lynx filtering, but only on the
    CVR> content sent to the text digest. Yes, I know, another
    CVR> @#$@%@#$ configuration option, but since the technology
    CVR> already exists....

But the architecture really doesn't, unfortunately.  Here's how
digests work:

For every message that makes it through the moderate-and-munge phase,
we simply append the message onto a Unix mailbox style folder.  Then,
when the cron job that actually sends out the digests fires up, it
slogs through that mbox and appends each message to two digests that
it's building up, one MIME and one plaintext.  The important thing is
that both digets are built at the same time, from the same source
mbox.  Makes for convenient and efficient code, but not for processing
the individual messages differently for each digests.

-Barry