我正在设置一个批量电子邮件解决方案结合逻辑应用程序和SendGrid。 用户发送电子邮件到带有所需收件人附件的邮箱>逻辑应用程序读取电子邮件> LA通过SendGrid为每个收件人重新发送‘正文’。 这在普通的电子邮件中很好用。但是,当图像嵌入到正文中时,Outlook使用Content-ID。 目前,电子邮件的正文只显示了一个损坏的图像符号。 如何保存图像以便重新发送? enter image description here
当我将来自亚马逊S3存储桶的图像网址添加到html电子邮件中并将其从我们的电子邮件服务器发送出去时,html电子邮件将被标记为垃圾电子邮件,因为亚马逊S3图像URL。这是我在html电子邮件中添加的示例: <img style="height: 60px; width: 200px;" alt="" src="https://s3.us-east-2.amazonaws.com/tickitin/event-img/20168/d696cef742144426844e0647e89701ac.jpg" />
I tried to u
我刚刚为一个MVC网站编写了一段代码,该网站使用.NET SmtpClient通过我们的Exchange服务器发送SMTP电子邮件。它发送的电子邮件有一个HTML正文,其中包含指向网站上托管的图像和文件的链接。
当电子邮件在我们的网络内部运行时可以正常发送,但是当它从不在我们的domin上的托管服务器运行时,电子邮件会通过但正文是空白的。有人知道为什么吗?是不是因为链接的图像或文件可能是潜在的威胁,并且来自不在域中的服务器,因此不受信任?
这是发送电子邮件的代码,它使用MailDefinition类将指向文件的链接插入到他们请求下载的正文中:
MailDefinition md = new M
我创建了一个POP3接收位置,用于将电子邮件发送到一个编排。我使用的消息是一个多部分的消息,一部分用于附件,另一部分用于正文。当我发送带有附件的电子邮件时,一切正常。但当我发送一封没有附件的电子邮件时,甚至在我处理邮件之前,我就会收到一个异常:
Exception thrown from: segment 3, progress 3
Inner exception: The XLANG/s message has no part at index '1'. The total number of parts found in the message is '1'
请谁能给我一些关于如何发送带有多个嵌入图像的电子邮件的指点。
我可以发送一封基本的电子邮件,也可以使用AlternateView发送带有单个嵌入图像的电子邮件,
在作为XElement的bodyText中,我有:<img src='cid:SCREENSHOT'/>
然后我添加另一个视图,如下所示:
Dim htmlContent As AlternateView = AlternateView.CreateAlternateViewFromString(bodyText.ToString(), Nothing, mediaType)
If (IO.
我试过想办法来做这件事,但我想我不知道我在寻找什么。我有一个脚本,应该得到一个图像的ID在谷歌驱动器的一个商业帐户,并嵌入到一个html,将通过电子邮件发送。脚本看起来如下(我只是简化了它):
function sendEmail() {
var imageID = '1pjb-Ap3XoI7fETZOPQaCNb3t8VzANR2C'
var body ='<div><img src="https://drive.google.com/uc?export=view&id=' + imageID + '
我有个奇怪的。使用Pear,我将发送一个带有链接到子域http://mysub.mydomain.co.uk的HTML
$body='<html><body><strong>Hello '.$forename.'</strong><br><br>Thank you for registering your details. To complete the process, please follow the link below in this email.<br><br>