Hey everyone! I'm working on an email template which I'll be using inside a Send email node and I have to add a logo as a signature. Because of company requirements, I can't use href HTML attributes and I already tried using inline-css, svgs and base64 versions but those are not viable options due to email provider incompatibility. So the only option left I could think of was the following:
But the received email doesn't show the image, it only shows the following message.
Do you know if there's a way to send files that are stored in Appian through the send email node? Also, attached files are not an option because the image needs to be visible in the email body.
Kind regards.
Discussion posts and replies are publicly visible
Hi you can use cid to achieve that
"<img src=""cid:signature.png"" ALT=""xyz image""/>"
And pass the image as attachment signature.png is the document name here.
Hey, Ujjwal! Thanks a lot for the help, I tried to implement your solution however I wasn't able to embed the image into the email body.
This is the result I get:
This is the template I made:
The ### enables Appian to scan those fields an later on replace them with a value. Once Appian scanned the template, I replace the ###logo### field with a constant object that points to the image located in the Document folder in Appian. Later on, I entered the same constant in the attachements expression field.
Any thoughts? Maybe I need to store the constant into a pv? I also tried to reference the document creating an expression rule with the document function and using the url parameter. But overall, neither of the attempts have been succesful.
Hi, replace the constant with the document name in replace with of the email body
To show the image in the Email Body i think you have to store that image to ISS server and then use that image to show it into Email body.