【问题标题】:separate email content单独的电子邮件内容
【发布时间】:2010-04-22 09:46:24
【问题描述】:

我正在尝试分隔收到的电子邮件中的内容。

每当用户收到并带有标记行的电子邮件(此行上方的###回复以附加到票证###)并且如果他单击回复此电子邮件时,回复区域以

开头

2010 年 4 月 22 日上午 11:22,Test 写道:

在此行上方回复以附加到票证###

现在,当 PHP 脚本找到字符串(### 在此行上方回复以附加到票证###)并将邮件分成两部分并使用本示例中的第一部分时,2010 年 4 月 22 日,上午 11:22,Test 写道:连同未关闭的

标签。

如何删除内容,以便我可以使用“2010 年 4 月 22 日上午 11:22,测试写道:”行上方的内容。

任何帮助,任何之前尝试过的人。

谢谢。

【问题讨论】:

    标签: php email


    【解决方案1】:

    你的问题不是很清楚。

    你的意思是当用户点击回复时,最初的 3 个哈希值会被删除?这意味着用户 MUA 已损坏 - 当我单击“回复”时,我希望它引用原始消息不受干扰。无论如何,解决方案只是将消息拆分为“在此行上方回复以附加到票证###”而不是“### 在此行上方回复以附加到票证###”

    或者这只是 SO 的消息格式问题?

    你的意思是当你切断第一部分时,HTML 格式不正确?如果是这样,只需使用正则表达式去除任何 HTML 标记(PHP 内置的 strip_tags 函数也可以工作)。

    C.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-03-01
      • 1970-01-01
      • 2011-01-16
      • 2012-05-25
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      • 2017-04-30
      相关资源
      最近更新 更多