将邮件传递给PHP时提取附件

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了将邮件传递给PHP时提取附件脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
知道我的cPanel托管我可以将邮件收件箱发送到脚本,但我想要做的是:

>发送至hi@hi.COM
>管道到mail.PHP
> mail.PHP读取主题和.txt附件
>主题和.txt附件的内容存储在数据库

有没有办法用直接的PHP做到一点

您可能需要执行以下操作:

>编写一个可在CLI上执行的PHP脚本(在脚本顶部添加一个#!声明,指向PHP二进制文件,然后设置其可执行权限).>获取该脚本以从PHP:// stdin读取原始电子邮件(file_get_contents最简单)>使用像PEAR :: Mail :: Mime :: Decode之类的东西来获取该脚本来解码邮件到部件,或者我认为有一个方便的Zend Framework组件.>从解码的消息中读取附件和主题,并正常存储>在结尾处退出(0)告诉CLI它是一个干净的退出 – 任何其他退出()状态都可能导致退回的电子邮件.

脚本宝典总结

以上是脚本宝典为你收集整理的将邮件传递给PHP时提取附件全部内容,希望文章能够帮你解决将邮件传递给PHP时提取附件所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。