The png/image part is problematic. I don’t think you can solve that on your side only. To make it work the email node would have to be enhanced, a lot.
Following is actually more for the knime guys than you:
I see a couple of changes needed, some might already be there but it’s not always easy to keep knime server on newest version when it’s out of your own control. The automatic email after worklfow completion can’t be customized (maybe it can in newest version?) so what we need to do is use a Call local/remote workflow node and have it return the report and then use send email to send a custom email.
-
So for Server it would be great if the sent email could be more customized and allows including the report as html in the email.
-
The call workflow nodes can’t return the report as html. This would also be helpful
-
Improve Send email node
If the email content is set to HTML, the node should itself apply the changes I explained above:
- images should be converted to inline attachments via cid
- all html styles must be inlined
This would make it easy to send table contents via email especially if they contain images. Also one could generated html reports outside of BIRT and also send them.