当我们收到邮件时如何调用php文件
我在我的web服务器(@mydomain.com)上有特殊的电子邮件帐户。我想在其中一个帐户收到新电子邮件时自动运行php脚本。例如:什么时候info@mydomain.com地址收到一封邮件,我想运行“receivedMail.php”文件并阅读这封新邮件。我不知道从哪里开始,也不知道如何做。例如,你必须每1分钟创建一个cron作业来调用你的php文件。当我们收到邮件时如何调用php文件,php,.htaccess,Php,.htaccess,我在我的web服务器(@mydomain.com)上有特殊的电子邮件帐户。我想在其中一个帐户收到新电子邮件时自动运行php脚本。例如:什么时候info@mydomain.com地址收到一封邮件,我想运行“receivedMail.php”文件并阅读这封新邮件。我不知道从哪里开始,也不知道如何做。例如,你必须每1分钟创建一个cron作业来调用你的php文件。 脚本必须访问服务器并读取电子邮件。这与web服务器没有直接关系,因为web服务器不接收电子邮件。因此,没有.htaccess样式文件发挥作用
脚本必须访问服务器并读取电子邮件。这与web服务器没有直接关系,因为web服务器不接收电子邮件。因此,没有
.htaccess
样式文件发挥作用。电子邮件由邮件服务器接收,因此您必须在那里激活。有两种可能的策略:
imap
php扩展来实现这一点,它支持所有重要的电子邮件协议。扩展允许轻松检测和检索新消息。对于每一条这样的信息,你都可以实施你想要的任何行动。剩下的就是定期运行这个脚本,比如说每3分钟运行一次,这通常是使用cron
系统完成的。谷歌上有很多这样的例子
玩得开心 您希望将收到的特定电子邮件地址的电子邮件通过管道传输到PHP脚本 如果您的Web主机有cPanel,这使得设置非常容易。见: 或者,如果您没有cPanel,但有Exim mailserver,这将指导您如何执行此操作:
希望这有帮助 从简单的搜索开始怎么样