Re: conditionally add boilerplate in message with more than one recipient

"Vieri Di Paola" <[email protected]>
Newsgroups gmane.mail.mimedefang
Message-ID <trinity-bccdd8d9-615a-4336-990e-50ab06516f53-1474466974302@3capp-mailcom-bs11>
Thanks Richard.

> Sent: Wednesday, September 21, 2016 at 2:44 PM
> From: "Richard Laager" <[email protected]>
> To: [email protected]
> Subject: Re: [Mimedefang] conditionally add boilerplate in message with more than one recipient
> On 09/21/2016 07:16 AM, Vieri Di Paola wrote:
>> Suppose I have an email that's being sent To: [email protected], [email protected].
>>
>> @Recipients will hold both addresses.
>> I'd like mimedefang to add a boilerplate only for the message being sent to [email protected].
>>
>> Is that possible?
>> If so, how?
>
> You can stream_by_recipient() so MIMEDefang resends the message for each
> recipient. In this way, your filter code can handle recipients
> differently. Note the warnings in the mimedefang-filter man page, though.

The man page isn't too extensive on this. At a first glance it seems that calling stream_by_recipient in filter_begin does not trigger the code in filter_end, for instance. So if  stream_by_recipient is true then only filter() is run?

> Alternatively, you can do all the work yourself, and only selectively
> resend when necessary. This is what I do (not for boilerplate insertion,
> but other things).

How do you do that?
Do you use resend_message()? (but that resends immediately the ORIGINAL message)

Vieri

_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.