如何在HTML电子邮件中撰写电子邮件回复或转发?

理查德

我正在创建一个简单的电子邮件客户端,但是在html电子邮件中使用“回复和转发”时遇到了麻烦。

当我让用户撰写回复消息时,如何将该内容附加到消息顶部?我已经通过将新消息内容注入到段落或div或类似内容中来研究了Outlook如何做到这一点。

一般而言,它是如何完成的,例如gmail,yahoo等。他们如何确定将答复内容注入html的位置?

我正在使用c#,因此理想情况下,有些c#库可以处理此问题?如果不是,那么请大致了解它是如何完成的,这样我就可以为它创建一个解决方案。

我已经阅读了Wikipedia的Posting Style文章,它很好地概述了总体思路,但没有关于如何在html中实现的知识。

埃里克·J。

一些背景

编写HTML电子邮件时,重要的是要认识到电子邮件客户端对HTML的支持非常有限,并且支持水平在各个电子邮件客户端中也各不相同。

因此,尽管<div>和CSS是网页的正确布局工具,但HTML电子邮件却并非如此。即使在今天,也可<table>用于HTML电子邮件的布局控制。

另外,应用CSS的唯一可靠方法是style=在每个元素上都有一个属性的HTML元素<head>电子邮件客户端通常会忽略部分中的CSS声明在制作HTML电子邮件时,我实际上在中使用CSS <head>,一旦看起来正确,就可以使用此页面将HTML转换为使用style=属性。还有其他选择

不仅<head>经常会忽略标签,而且任何<body>标签也会被忽略

解决您的问题

我建议将回复中包含的文本放在一个表中(带有一个<tr>和一个<td>),并对该表应用内联CSS样式。这样一来,您就可以应用格式设置,例如将彩色条放在左侧,斜体文本等)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

电子邮件在Rails中撰写视图

来自分类Dev

如何在Thunderbird中回复较新的电子邮件时添加旧电子邮件作为附件?

来自分类Dev

如何从电子邮件回复聊天对话

来自分类Dev

单击android中的按钮时如何撰写电子邮件?

来自分类Dev

如何在露天更改电子邮件的“回复”属性

来自分类Dev

自动电子邮件回复

来自分类Dev

跟踪对电子邮件的回复

来自分类Dev

如何删除Outlook 2013的电子邮件回复中的>?

来自分类Dev

Solaris:如何转发cron电子邮件?

来自分类Dev

如何转发保留原样的电子邮件

来自分类Dev

如何在HTML电子邮件中添加“分段符”?

来自分类Dev

如何在电子邮件发送中启用HTML

来自分类Dev

如何在HTML电子邮件中设置授权

来自分类Dev

正确的标题用于回复和转发电子邮件

来自分类Dev

Zoho电子邮件转发

来自分类Dev

检测电子邮件并通过邮件回复

来自分类Dev

在 Thunderbird 中,在撰写电子邮件时,如何将其从纯文本转换为 HTML?

来自分类Dev

如何在回复电子邮件中自动添加抄送地址?

来自分类Dev

HTML5 如何在不撰写新邮件的情况下打开默认电子邮件程序

来自分类Dev

转发的电子邮件如何知道转发的电子邮件地址?

来自分类Dev

在Microsoft Graph API中确定转发和回复的电子邮件

来自分类Dev

如何在通过电子邮件表格发送的电子邮件中创建响应链接?

来自分类Dev

如何在 Docusign 中从 JSON 设置电子邮件主题行和电子邮件消息

来自分类Dev

如何在SENT文件夹Outlook 2010 Exchange中删除自动转发的电子邮件

来自分类Dev

电子邮件-如何识别用户的电子邮件回复?

来自分类Dev

回复电子邮件时如何查看电子邮件附件

来自分类Dev

Spring + thymeleaf html 电子邮件模板,如何在邮件中添加 html 标签?

来自分类Dev

如何设置不回复电子邮件

来自分类Dev

Excel VBA,如何回复特定的电子邮件

Related 相关文章

  1. 1

    电子邮件在Rails中撰写视图

  2. 2

    如何在Thunderbird中回复较新的电子邮件时添加旧电子邮件作为附件?

  3. 3

    如何从电子邮件回复聊天对话

  4. 4

    单击android中的按钮时如何撰写电子邮件?

  5. 5

    如何在露天更改电子邮件的“回复”属性

  6. 6

    自动电子邮件回复

  7. 7

    跟踪对电子邮件的回复

  8. 8

    如何删除Outlook 2013的电子邮件回复中的>?

  9. 9

    Solaris:如何转发cron电子邮件?

  10. 10

    如何转发保留原样的电子邮件

  11. 11

    如何在HTML电子邮件中添加“分段符”?

  12. 12

    如何在电子邮件发送中启用HTML

  13. 13

    如何在HTML电子邮件中设置授权

  14. 14

    正确的标题用于回复和转发电子邮件

  15. 15

    Zoho电子邮件转发

  16. 16

    检测电子邮件并通过邮件回复

  17. 17

    在 Thunderbird 中,在撰写电子邮件时,如何将其从纯文本转换为 HTML?

  18. 18

    如何在回复电子邮件中自动添加抄送地址?

  19. 19

    HTML5 如何在不撰写新邮件的情况下打开默认电子邮件程序

  20. 20

    转发的电子邮件如何知道转发的电子邮件地址?

  21. 21

    在Microsoft Graph API中确定转发和回复的电子邮件

  22. 22

    如何在通过电子邮件表格发送的电子邮件中创建响应链接?

  23. 23

    如何在 Docusign 中从 JSON 设置电子邮件主题行和电子邮件消息

  24. 24

    如何在SENT文件夹Outlook 2010 Exchange中删除自动转发的电子邮件

  25. 25

    电子邮件-如何识别用户的电子邮件回复?

  26. 26

    回复电子邮件时如何查看电子邮件附件

  27. 27

    Spring + thymeleaf html 电子邮件模板,如何在邮件中添加 html 标签?

  28. 28

    如何设置不回复电子邮件

  29. 29

    Excel VBA,如何回复特定的电子邮件

热门标签

归档