【问题标题】:Edit an email subject line (IMAP)编辑电子邮件主题行 (IMAP)
【发布时间】:2011-04-29 04:18:34
【问题描述】:

我正在尝试将 IMAP 电子邮件处理与另一个内部系统集成,该系统基于它使用的主题行/电子邮件内容。

在将电子邮件移至新文件夹之前,我们需要能够更改主题行的文本。什么/从哪里开始是个好地方?

我环顾四周,可以通过 Thunderbird 插件或使用 Outlook 手动实现。我似乎无法在 PHP 或任何其他语言中找到相关示例。我还听说这个想法充其量是不可靠的,因为您需要修改电子邮件内容并将其上传回 imap 服务器。

outlook 实现似乎删除了原始文件并将新文件保存到服务器上的 IMAP 文件夹中。

旁注:是的,我知道这是一个奇怪的要求,虽然将电子邮件转发给我们自己然后移动它是我们的后备计划,但它不太受欢迎,因为它移动了对全部回复有用的原始标题。

任何建议表示赞赏。

PS 如果我是盲人并且在manual 中有明显遗漏的内容,请告诉我。

【问题讨论】:

    标签: php imap


    【解决方案1】:

    您是否已经构建了任何代码来处理电子邮件? IMAP 主题行信息存储为标题,因此您需要使用imap_headerinfo() 和/或imap_fetchheader() 的PHP 函数,具体取决于您要实现此目的的功能。您可以让 PHP 检查每个消息头,如果它与 X 格式匹配,则删除该消息,并使用适当修改的头信息创建一个新消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多