Thanks Vincent,

Le 13 juin 2014 17:50, "[email protected]" <[email protected]> a écrit :
>
> Hi Jeremie,
>
> On 13 Jun 2014 at 17:33:38, Jeremie BOUSQUET ([email protected]
(mailto:[email protected])) wrote:
>
> > 2014-06-13 17:30 GMT+02:00 Jeremie BOUSQUET :
>
> >
> > > Hi Vincent,
> > >
> > > Just a small question about the script service, is the following:
> > >
> > > "$message.addPart("text/plain", "text message")
> > > $message.addPart("text/html", "html message")"
> > >
> >
> > To be clearer, does it create a "multipart/alternative" in this case ?
>
> I’ve updated the doc, please check
>
http://extensions.xwiki.org/xwiki/bin/view/Extension/Mail+Sender+API#HHowtocreateaMultipartalternativewithbothHTMLandtext3F
>
> > > ... the same as doing :
> > >
> > > "$message.addPart("text/html", "html message", {"alternate" : "text
> > > message"})"
> > >
> > > ?
>
> Nope it’s not the same, see the link.
>
> > > About this:
> > >
> > > "// Add simple text to message with a ***JavaMail*** header
> > > $message.addPart("text", "text message", {"headers" : {
> > > "Content-Transfer-Encoding" : "quoted-printable"}})"
> > >
> > > Technically, it's not a javamail header, it's a mail header.
>
> Fixed, thanks.
>
> > > For the java api sample, the last lines:
> > >
> > > "send.send(message, session, listener);
> > >
> > > // Optional: Block till there are no more messages on the sending
queue.
> > > // Parameter passed is the max time to wait in milliseconds.
> > > send.waitTillSent(10000L);"
> > >
> > > ... should be "sender" not "send" I suppose.
>
> Fixed, thanks
>
> Generally, do you like the API?

Yes, it 's simple yet flexible, and easy to understand, IMHO.

>
> There are lots of future ideas to implement several MimeBodyPartFactory!
>
> For example the following:
>
> $message.addPart(“xwiki/docref”, DocumentReference)
>
> Would automatically generate a mime body part with the content of the
referenced document in both text and HTML with all its attachments added,
including embedded images, nice, isn’t it? :)

Maybe I wouldn't call it addPart(), as it does not correspond to the real
mime part that will be sent... ? It seems to be a multipart/alternative.
Maybe "addParts" would seem more logical in this case, or "generateParts"...

>
> Thanks
> -Vincent
>
> > >
> > > Thanks,
> > > Jeremie
> > >
> > >
> > >
> > > 2014-06-13 16:57 GMT+02:00 [email protected] :
>
> > >
> > > Hi devs,
> > >>
> > >> First version committed in 6.1M2 (thanks Thomas for the move from
contrib
> > >> to platform).
> > >>
> > >> See
http://extensions.xwiki.org/xwiki/bin/view/Extension/Mail+Sender+API
> > >>
> > >> Please try it/provide feedback to improve the API!
> > >>
> > >> Thanks
> > >> -Vincent
> > >>
> > >>
> > >> On 12 Jun 2014 at 17:05:21, [email protected] ([email protected]
> > >> (mailto:[email protected])) wrote:
> > >>
> > >> > Hi devs,
> > >> >
> > >> > Following this email thread
> > >> http://markmail.org/message/batmj7h2oibckroy I’ve now progressed with
> > >> Lyes and we would like to move our code to XWiki Platform.
> > >> >
> > >> > More detail is available at
> > >> http://design.xwiki.org/xwiki/bin/view/Proposal/MailModule
> > >> >
> > >> > Here’s my +1
> > >> >
> > >> > Note that it’s not fully finished but I’d like to start making it
> > >> official in 6.1M2 and tune it from there. It’s already working and
tested
> > >> with some integration test for some use cases.
> > >> >
> > >> > Thanks
> > >> > -Vincent
> > >> >
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to