gpt4 book ai didi

php - 来自 PHP 的 SMTP 电子邮件召回

转载 作者:可可西里 更新时间:2023-11-01 01:10:38 25 4
gpt4 key购买 nike

首先,我知道电子邮件召回很少起作用,而且通常只适用于 Microsoft Exchange 服务器。

尽管有这些限制,客户还是请求了此功能。

我的理解是,Microsoft Exchange 中的 RECALL 功能是 SMTP 协议(protocol)的专有扩展,它会向客户端发送一封新电子邮件,要求进行 RECALL。然后,客户端会尽力记忆起该消息。

我没有找到关于 SMTP 的 RECALL 扩展是什么的文档,而且我真的不喜欢拉出 wireshark 来跟踪它。我确实找到了对正在进行的 SMTP 的 RFC 扩展的建议 https://datatracker.ietf.org/doc/html/draft-leiba-morg-message-recall-00我认为这类似于 Microsoft 的解决方案。

由于我们的解决方案是基于 PHP 的,因此我要问:PHP 中是否存在一种方法可以为以前发送的电子邮件发送 SMTP 撤回请求?

问候达格芬

最佳答案

我不认为这与 SMTP 有任何关系。

相反,如果您尝试向非 Outlook 操作的电子邮件帐户发送召回消息,您会发现它只是一封电子邮件。我的猜测是接收 Exchange 服务器或您的 Outlook 客户端将识别此类邮件并执行适当的操作。

召回邮件的内容似乎很简单,邮件标题中没有明显的兴趣点。消息正文(不幸的是,我现在无法以纯文本形式查看)只是说:

John Doe would like to recall the message, "foo bar subject".

无论如何,我怀疑任何 PHP 电子邮件库都支持开箱即用。然而,它应该相当容易实现,因为它可能只需要您创建一个合适的电子邮件模板并在空白处填写主题、名称,也许还有消息 ID。

关于php - 来自 PHP 的 SMTP 电子邮件召回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2064927/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com