自动电邮

时间:2013-12-19 10:09:22

标签: php yii

我是Yii framwork的新用户,我实现了YiiMail,效果很好。但现在我想在每月月底自动发送邮件,是否可能?

谢谢,

雷米

1 个答案:

答案 0 :(得分:2)

步骤如下:

  1. 在您的服务器上设置crontab ,它将运行PHP命令。

    在Windows上,您可以设置一个将运行<yourdir>/protected/yiic-dev.bat的计划任务要运行的正确命令(请查看CConsoleCommand),这将发送电子邮件。

    在生产服务器上,您执行相同的操作,但使用php <yourdir>/protected/yiic.php作为cron使用命令作为参数运行,这将在Linux环境中执行相同的操作(如果它是Windows服务器,只需为<yourdir>/protected/yiic.bat创建一个预定的命令和正确的参数)

    < / LI>
  2. 使用邮件类在相应的操作中发送电子邮件(请参阅YiiMailer的文档)
  3. 如果还有其他问题并且您遇到了更具体的问题而无法解决,我建议您为他们提出新的问题。