使用win32com.client包,我可以通过Python发送一封HTML。然而,我有一个困难的时间弄清楚如何标记一封邮件“高度优先”或“高度重要”。
下面是我用来成功发送电子邮件的代码(没有优先级标记):
RTFTEMPLATE = """<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
cha
我有一个原始的电子邮件(MIME文本),我用OpenPop.Net解析它,然后转换成一个System.Net.Mail.MailMessage。
Dim message As MailMessage
Dim openPopMsg As New OpenPop.Mime.Message(System.Text.Encoding.ASCII.GetBytes(mimeText))
message = openPopMsg.ToMailMessage()
Dim Client As SmtpClient
Client = New SmtpClient(account.Server, account
我想在.NET中用Chilkat构建一封电子邮件,其中包含三个正文内容: HTML、纯文本和电子邮件的AMP (内容类型:" text /x-amp-html")
当前版本的Chilkat (9.5.0.78)或我使用的版本(9.5.0.68)不支持AMP的电子邮件,所以不可能用他们提供的方法构建电子邮件。作为一种解决办法,我正在通过GetMime()编辑电子邮件,它已经有一个简单的正文和Html,我正在那里粘贴AMP部分。
Chilkat会支持AMP的电子邮件吗?
编辑:
通过一些更多的实验,我成功地制作了一条信息的三个身体,尽管它有点可笑:
var email = new
这可能不是最合适的地方,我已经在Mozilla的论坛上发表了帖子,但我猜这样会吸引更多的眼球……不管怎么说:
我们正在生成一个带有内联图像的HTML电子邮件。它们在Outlook2007中显示得很好,但不能内联Thunderbird 2.0.0.23,它们会以附件的形式显示。我在thunderbird客户端中设置了以下内容:
Display attachments inline: tick
Message Body As: Original HTML
据我所知,各种标题都是正确的(来自Thunderbird视图源代码):
------=_Part_1_9884354.13031202325