We send emails from AWS SES, and utilize a few differetn email templates.
HTML - our old emails are just pure HTML, we link to images and they are able to download as expected in Outlook 2016, webmail and other clients
Mustache - we use several mustache templates, link images exactly the same as our custom HTML templates, but the exact same image is blocked by Outlook
Is there anything in the mustache template that might increase mail client security to treat the exact same image differently in the 2 use cases above?
We've confirmed the location of the image is identical in both cases and the image is publicly availbble by clicking the path directly in a browser.
Related
I have developed a dashboard in Power BI that I would like to embed in an email body - Outlook, Gmail etc. Is this possible please and has anyone been successful at doing this?
No, embedding requires a lot of javascript code and a modern browser to work. Currently it is not possible to get this working in an e-mail body, because it will violate event basic security policies. Embed it in a web application hosted somewhere (or if the recipients has access to it, you can leave it in Power BI Service) and send and link to it (you can add an image if you want) in the e-mail.
Trying to build a powershell script to create an email signature for an office 365 email. The signature will have the company logo. The four patterns that can be used are:
CID Embedded Images (Inline Images)
Base64 Encoding
Attachments
Linked Images
number 3 is out, since every mail would have attachments.
number 4 was tried but outlook and most mail clients will not download external links for security reasons.
We tried number 2 and it does work in some clients. Office 365 isn't one of them....which leads me to the old school #1 option.
If we go to the Office 365 web portal and edit the signature you can easily add an image and format your signature, it uses method #1 internally. The problem I have is that we need to create these email signatures for hundreds of thousands of email accounts so we MUST automate it.
You can set a users email signature with the powershell command
Set-MailboxMessageConfiguration
you have to pass in a string for the signature which can be a mini HTML file. The problem is that we can't get a clean way to build a HTML file for the signature that includes a CID Embedded Images (Inline Images) since we have no way to know what the boundary value will be in the MIME message that gets created. We have the base64 encoded value of the image but can't see to find a way to get it to embed. So it will work in O365 AND outlook and other popular email clients.
Any idea how to do this in code? does not even have to be powershell... C# graph API maybe?
We are open to suggestions.. .
Thanks in advance..
-Ken
Is it possible to embed Youtube videos in email messages in Outlook or Thunderbird so that the receiver can play the video inside of Outlook or Thunderbird?
(I dont want picture with hyperlink to youtube).
Thanks for hint or tip.
You can use the embed code of Youtube. Then in Thunderbird, create an html-formatted message and go to Insert ->HTML, put your embed code there.
Most mail clients won't display anything, but some may do it. Thunderbird itself will not show it.
You can use third-party services like viwomail to generate a HTML template of your mail. They will do things like generating GIF/images(to be used in cases when email clients don't allow videos to play).
Next, you can use services like Sendinblue to send HTML email.
Some of the email clients do not allow videos strictly. However, Apple mail client, outlook 16(only on MAC), Samsung native email app and some other clients do work for me.
We have a newsletter that uses media queries to display it in a responsive format for smaller screens. It displays as it should in Outlook, but when the email is forwarded on, it appears that Outlook is removing the media query code. We are using Outlook to send the email since we have exchange lists that we need to include. Does anyone know if there is a way around Outlook removing the media query code when forwarding, or another way to send an email with media queries through Outlook?
Unfortunately Outlook uses it's industry famous Microsoft Word render engine to reinterpret html email. This means that when forwarding, your email is full of MS garbage and, in this case, removing some of the original wanted code.
I've had issues with some corporate exchange servers stripping media queries - I think caused by their security software. Try sending to a different domain.
Best way to see if it is stripping your media queries is to check your email code. Scroll to the bottom of your email and right click>view source just inside your Outlook viewing window.
If sending to a different domain doesn't work, I'm afraid you may be out of luck as there is no way to force Outlook to preserve your original code.
Are you sending the newsletter via an Outlook email merge?
If you want better control, use a email newsletter service like Aweber or Constant Contact.
Granted, you need your contacts to opt-in but this shouldn't be a big problem if they want your newsletter.
Is there an build in feature that provides sharing multiply types like text and image to other applications? All i found was sharing only text or only images to the build in mail application of windows 8.
Want to send an E-Mail were the subject, text and attachment is preset.
From my experience, the current build of Mail (Release Preview) simply won't do it. If you have an attachment, it ignores the subject and text. Look like we're going to have to wait for RTM or test with another email client.
UPDATE: AFAIK, this is still the case even after RTM. The Mail client simply can't handle both a message body and an attachment.