Great, i will try that.
Thanks

Le lun. 4 mars 2019 08:02, Raphael OUAZANA <raphael.ouaz...@linagora.com> a
écrit :

> Hi,
>
> Le 2019-03-04 13:16, Simon Levesque a écrit :
> > Hi all,
> >
> > I created a mailet that modifies some recipients. When modifying them,
> > I
> > want to add an header only to those modified.
> > Given the method's signature:
> >
> > public void service(Mail mail) throws MessagingException {
> >
> > It looks like I can only modify one mail.
> >
> > From the documentation, I recal that if one message has 5 recipients,
> > then
> > they would be splited in 5 messages (one per recipient) and being
> > processed
> > individually, but in pratice, I am not seing that.
> > Is there a way to do any of these:
> >
> >    1. configure something to have one mail per recipient
> >    2. from a mailet, split a mail in 2 or call a service to create a
> > new
> >    mail
>
> Something has been added recently exactly for this purpose:
> perRecipientHeaders.
>
> See Mail.addSpecificHeaderForRecipient and
> Mail.getPerRecipientSpecificHeaders.
>
> Regards,
> Raphaël Ouazana.
>

Reply via email to