将邮件传递给PHP时提取附件
发布时间:2020-12-13 13:07:36 所属栏目:PHP教程 来源:网络整理
导读:我知道我的cPanel托管我可以将电子邮件收件箱发送到脚本,但我想要做的是: 发送至hi@hi.com 管道到mail.php mail.php读取主题和.txt附件 主题和.txt附件的内容存储在数据库中 有没有办法用直接的PHP做到这一点? 您可能需要执行以下操作: 编写一个可在CLI上
我知道我的cPanel托管我可以将电子邮件收件箱发送到脚本,但我想要做的是:
>发送至hi@hi.com 有没有办法用直接的PHP做到这一点?
您可能需要执行以下操作:
>编写一个可在CLI上执行的PHP脚本(在脚本顶部添加一个#!声明,指向PHP二进制文件,然后设置其可执行权限).>获取该脚本以从php:// stdin读取原始电子邮件(file_get_contents最简单)>使用像PEAR :: Mail :: Mime :: Decode之类的东西来获取该脚本来解码邮件到部件,或者我认为有一个方便的Zend Framework组件.>从解码的消息中读取附件和主题,并正常存储>在结尾处退出(0)告诉CLI它是一个干净的退出 – 任何其他退出()状态都可能导致退回的电子邮件. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |