I created email template in word and needed to add the logo image so I added it using insert and uploaded the template as document in appian, after I used this template in send email node in process model so while I am opening the mail I am not able to see logo image. some error come as "linked image cannot be shown. File may be moved or deleted. Verify that link points to correct file and location" Can anyone help me in this issue.
Discussion posts and replies are publicly visible
pujac77 said:I created email template in word
Could you please clarify whether you are using an HTML doc from a template, or an HTML template directly in the Send Email Smart Service?
The reason for asking is that the Send Email Smart Service only accepts .html or .txt files as templates. Understanding which approach you are using will help in identifying the root cause of the issue.
You can't use word template.
Hi, I am using HTML template directly, which I uploaded as document in Appian
Then how to achieve that can you please tell
Then it must be .html or .txt,I would suggets you to go through this documentation.https://docs.appian.com/suite/help/26.5/Send_Email_Smart_Service.html#using-a-template
Send E-Mail smart service, inline/embedded images are unsupported, so you cannot attach the logo and embed it directly. You must host the logo publicly and reference it in your HTML with an absolute URLhttps://docs.appian.com/suite/help/26.5/email-in-appian.html#using-the-send-e-mail-smart-service
pujac77 said:I created email template in word and needed to add the logo image so I added it using insert
What this produces is an HTML file that tries to contain the image file either as a separate file that's hyperlinked in the HTML, or is embedded within the HTML file itself (perhaps using Base64 or similar embedding techniques), neither of which are either supported in Appian or supported in general Email clients. As Shubham already pointed out, if you need to embed an image in your email, you'll probably need to hand-edit your HTML file and use an old fashioned <img src=....> tag where you provide a public URL to the image (like a place that's stored on your company's web server or something similar, which you could get to by just pasting the URL into your browser).