我可以让电子邮件客户端按照先前回复中的引用来呈现文本吗?

时间:2019-04-29 04:10:53

标签: php formatting phpmailer html-email email-client

我想实现一种功能,用户可以从我的公共页面向我发送电子邮件,然后我将通过我的CMS(而不是我的电子邮件客户端)阅读该电子邮件,并可以选择从那里进行响应。一旦我从CMS回复,电子邮件就会通过PHPMailer发送给他们。

我想知道我是否可以对电子邮件的格式进行一些处理,以便可以将我的回复放在电子邮件的开头以显示为常规文本,然后在其下方显示其原始消息,例如,他们的客户可以识别并显示为Gmail所说的“引用文本”的方式,并默认将其折叠并以不同的颜色显示。

我不知道电子邮件客户端中那些引用的文本是否仅在本地工作,因为他们的客户端实际上将文本与收件箱中的先前电子邮件进行了比较,或者我可以设置一些HTML标记来告诉他们的客户端这应该是引用文字?

1 个答案:

答案 0 :(得分:0)

在纯文本电子邮件中,您在每一引号行的开头使用>显示引号,并且可以使用多个级别。

在HTML中,最好使用blockquote标签,该标签也可以嵌套。

总体而言,如果您想要某种特殊样式,请打开一条看起来像您想要的消息,然后检查其HTML源代码以查看其工作方式。