I see that it is possible with a text email but can not attach to HTML email.
Also, to take this even further; Is it possible to display a screenshot (embedded image) in an HTML email via JJupin-SIL script?
Sure, you can send an email with an attachment like this:
sendHtmlEmail("person@email", "person@email", cc, "Email with Attachment", "This is an HTML email", "", "/tmp/jira/attachments/image.jpg");
Or, assuming you are on Linux, and with some work, you could do something like this to embed the image in the email:
system("/bin/bash /home/jira/base64.sh /tmp/jira/attachments/image.jpg"); string fileContent = readFromTextFile("/tmp/jira/base64.txt"); sendHtmlEmail("person@email", "person@email", cc, "Email with Attachment", "This is an HTML email <img width=\"413\" height=\"500\" src=\"data:image/jpeg;base64," + fileContent + "\" />", "", "/tmp/jira/attachments/image.jpg");
This uses a little script:
test=$( base64 $1) echo $test > /tmp/jira/base64.txt
You would want a stronger naming convention on the txt file...
I used the script to output the base64 encoded image to a txt file because there is a 4kb limit on the amount of data that can be returned by the system function in SIL. The readFromTextFile command does not seem to have a limit.
You would also need to do some work to get the file type (jpeg, png, etc) if you were using this in a dynamic way. Image magic has some command line functions that could be used to obtain this information.
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot