0

可能重复:
电子邮件检查,然后根据脚本对短信做出反应

假设我有两个名为recieve_email()和的函数send_sms()

问题是我应该在收到新电子邮件后立即发送短信。

正如我所研究的,有以下两种解决方案:

  • 使用 cron 作业检查电子邮件
  • 使用始终使用 javascript(如 gmail)打开的网页检查电子邮件

我认为更稳定的方式是cron作业。

我想知道每分钟运行一次 cron 作业是否可以接受?还是它会杀死服务器并将我的网站弹走?!

每两分钟运行一次 cron 作业怎么样?!:D

问题2:

有没有on_mail_recieved类似的解决方案?它当然会更快、更优化。

4

1 回答 1

2

我想知道每分钟运行一次 cron 作业是否可以接受?还是它会杀死服务器并将我的网站弹走?!

一般来说,这很好。如果作业有可能需要超过一分钟,您通常应该实施锁定文件或信号量,以防止它同时运行多个实例。

是否有类似 on_mail_recieved 的解决方案?它当然会更快、更优化。

是的,您可以将电子邮件通过管道传输到脚本。这需要您运行邮件服务器,并且在技术上可能会涉及一点。

于 2012-12-10T20:37:02.960 回答