当前位置: 首页 > 知识库问答 >
问题:

超文本标记语言纯文本的电子邮件MIME类型

翁阳曜
2023-03-14

我有一位客户/朋友正在准备通过agencyaccess发送电子邮件。他们需要一个包含所有内容的html文档,并在一个html文档中包含电子邮件的纯文本版本。我想我有一个基本的理解,但有点困惑。我通常使用Mailchimp来处理我的电子邮件营销。

因此,我们将使用常规的html文档

<html>
<head>
<title>Our Email</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
 our html markup

</body>
</html>

但是,我们是否在此下方的某个地方为纯文本版本声明了另一种mime类型,然后电子邮件客户端选择要显示的类型?这两者是否都必须包装在多部分/混合mime类型中?

我知道这可能很简单,但我读到的大部分内容都处理了发送邮件的PHP文件中的MIME类型声明,但我们需要在本文中加以区分。真的只是想知道这应该如何组织。

共有1个答案

阚原
2023-03-14

所以这是毫无疑问的混乱。该服务意味着用户需要上载一个文档来覆盖这两个文档(这意味着需要在文档中指定MIME类型),但事实并非如此,因为他们需要所有内容都包含在html标记中。该服务本身应该提供额外的步骤来插入纯文本版本,而这正是他们正在处理的一个bug。希望这是有意义的,但感谢各位的回复

 类似资料:
  • Mail multipart/alternative vs multipart/mixed的答案表明,附件应该是多部分/alternative消息的对等方,如: 多部分/混合 我想发送带有html部分的电子邮件,其中包含一些内联图像和纯文本选项。各部分的首选MIME布局是什么?示例代码和其他问题中出现了几个选项,但在实践中哪个选项效果最好?我的倾向是: 多部分/备选方案 这样,图像显然是为了渲染h

  • 我试图使用谷歌ap脚本发送超文本标记语言的电子邮件。我有一个谷歌文档上的超文本标记语言,我试图使用下面的代码发送。但是当我发送它时,我收到的是未格式化的文本,显示了所有超文本标记语言标签。有人能告诉我怎么做吗?我不想在脚本中包含超文本标记语言,因为最终会有很多。 var html=UrlFetchApp。取('https://docs.google.com/document/d/documentI

  • 我有一个模板用于我尝试设置的密码重置电子邮件,而不是默认的电子邮件。代码如下: 并且,在我的浏览器(chrome)中呈现,它看起来像这样: 我试图使用django中的模板,通过创建一封“密码重置”电子邮件。html,并将其传递给django。contrib。认证。密码重置视图。然而,我收到的电子邮件(显示在gmail中)看起来是这样的: 我做错了什么?我尝试了以下方法来解决此问题: 删除所有并将所

  • 我正在尝试使用BeautifulSoup转换HTML文本块。以下是一个示例: 我试着做了这样的事情: ...但是这样我的span元素总是在新行上。这当然是一个简单的例子。有没有办法在超文本标记语言页面中获取文本,就像它在浏览器中呈现的方式一样(不需要css规则,只是div、spans、li等元素呈现的常规方式)在Python中?

  • 我想发送包含CSS样式表的超文本标记语言页面到电子邮件帐户。问题是CSS样式表根本不可见。我必须内联每个CSS样式吗?这似乎是非常低效的方法。还有其他想法吗? 以下是发送电子邮件的PHP代码: 我将非常感谢你的帮助。提前谢谢。

  • 我试图在HTML的pre标签中包装文本,但它不起作用。我使用下面的CSS作为我的标签。 我从如何在pre标记中换行文本? 我已添加