php smtp mail,从PHP接收SMTP电子邮件

首先,我知道电子邮件召回很少起作用,然后通常仅在Microsoft Exchange服务器上起作用.

尽管有这些限制,但客户端仍请求此功能.

我的理解是Microsoft Exchange中的RECALL功能是SMTP协议的专有扩展,它会向客户端发送一封新电子邮件,要求RECALL.然后,客户端将尽其最大的努力来召回该消息.

我没有找到有关SMTP的RECALL扩展的文档,并且我还真不愿意抽出wireshark来跟踪它.我确实发现了建议将SMTP的RFC扩展扩展为http://tools.ietf.org/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填写空白.

标签:email,smtp,exchange-server,php

来源: https://codeday.me/bug/20191106/2001803.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值