【发布时间】:2012-10-06 12:29:52
【问题描述】:
在 PHP 中处理原始电子邮件消息(更改标题等)的最佳方法是什么?
我想做一些简单的更改,比如更改回复、格式化主题等。
我可以使用正则表达式轻松做到这一点。但是,电子邮件既复杂又脆弱,我知道这很可能会与我没有想到的事情发生冲突。
Mailparse 之类的功能可以读取 原始邮件,但我找不到更改 原始邮件的标准扩展。
也许我应该使用 Mailparse 来帮助确保在设置正则表达式进行更改之前正确阅读邮件。
【问题讨论】:
-
不清楚你在做什么,邮件是否已经到达你的服务器?发送邮件?通过网络破解电子邮件解析
-
@Dagon- 几个独立的电子邮件功能。一个功能是邮件分发列表,其中电子邮件“来自”列表中的一个成员,但必须更新以显示“来自”通用地址,以便 Amazon SES 将其发送给所有成员,并使用原始地址放置在回复上的地址。
-
我不会称其为更新,即向系统发送一封邮件,然后再发送一封新邮件。您不会在传输过程中“编辑”会破坏标题并导致许多潜在问题的“编辑”。