当有人向 go@domain.com 发送邮件时,我想运行一个php脚本(,例如mail.php )。然后我将获得发件人,邮件正文和其他信息,我将在 mail.php *上使用它们。
我读了几篇关于通过PHP的IMAP函数获取邮件的文章。 我可以编写一个脚本,每秒检查邮箱(通过cronjobs)并将未读邮件的数据发送到 mail.php 。但我不想通过cronjobs来做。
当有人自动向 go@domain.com 发送电子邮件时,我可以触发 mail.php 脚本吗?
(最近我在Linux服务器上有一个经销商帐户(它允许IMAP)。但是如果我真的需要它,我可以买一台服务器(专用,vps,云等)。)
答案 0 :(得分:3)
假设它是基于unix的主机,您可以在该帐户的主目录中使用.forward文件将电子邮件直接发送到脚本。该脚本将通过其STDIN读取电子邮件,然后从那里开始。