img src=${asset:image.jpg}
It's funny ... the client I wrote this code for didn't actually want
the multi-part message portion; I wrote it thinking they did, THEN
they clarified their system, which relies on a content delivery
network. Glad it was of use!
Yes it was thanks. Constructing multipart messages is a bit of pain, this makes
it a breeze.
A great tool for anyone in the Tapestry or wider java dev community who needs
to generate
templated emails.
Cheers
On Fri, 2011-04-15 at 10:29 -0700, Howard Lewis Ship wrote:
On Fri, Apr 15, 2011 at 8:36 AM, Richard Hill r...@su3analytics.com wrote:
Ok got it sorted. The solution is very simple, in your template you just
do:
img src=${asset:image.jpg}
It's funny ... the client I wrote this code for didn't actually want
the multi-part message portion; I wrote it thinking they did, THEN
they clarified their system, which relies on a content delivery
network. Glad it was of use!
and MailMessagePreparer automatically constructs a multi-part message.
V useful!
On Fri, 2011-04-15 at 15:48 +0100, Richard Hill wrote:
Hi,
We're using MailMessagePreparer to add a RenderedStream to
javax.mail.Message.
It works great, our page is being appended to the Message no problem.
However there are images in the page, and I need to get these embedded
in the message. At the moment this is what we're doing (semi-pseudo code
for brevity):
TemplateRenderer renderer =
templateAPI.createRenderer(SummaryEmailTemplate, en, default);
RenderedStream renderedStream = renderer.render();
Message message = new MimeMessage(session);
message.setFrom();
// ... add recipients etc ...
MailMessagePreparer.prepareMessage(message, renderedStream);
Transport.send(message);
To add images I need to construct a multi-part message, where I add
content to each MimeBodyPart (html to one part, images to the other).
The prepareMessage() method only takes a Message as arg, not a
MimeBodyPart, so I am not sure how to go about constructing my message
using prepareMessage() to add the html part, distinct from the images
part.
Any advice on how to construct a multi-part message with images?
Thanks Richard.
-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org
-
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org