php - 在特定时间间隔向客户发送电子邮件

标签 php codeigniter cron window xampp

我有一个拥有 100 名成员的用户门户。我需要检查每个员工的出生日期,并且需要在出生日期通过电子邮件自动发送生日消息。我怎样才能做到这一点。可以在codeigniter中编写crone吗?如果是这样,请建议我一些有用的链接来为初学者编写 cron。 我正在使用 Codeigniter 和我的 sql 数据库。

提前致谢。

最佳答案

首先在 Controller 中编写一个普通的函数来发送电子邮件。确保它满足以下条件

  • 要访问 Controller 功能,无需登录
  • 在 Controller 函数中,您不应使用任何 session 。

然后在服务器的cpanel中,您可以根据您的要求设置cron,可以是每分钟,每小时等等。

对于您的场景,您应该每天设置一次,并且它们将在常见设置中可用。选择该选项并输入 Controller 函数的路径,您已在其中编写了用于发送电子邮件的代码。

希望有帮助。

关于php - 在特定时间间隔向客户发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32480398/

相关文章:

mysql - 在 codeigniter 的助手中选择具有多个条件的记录

php - 在 Codeigniter 中创建跟踪表。使用 Foreach 插入数据

python - 当您使用 cronjob 运行 Python 脚本时, __name__ 是 '__main__' 吗?

php - Laravel:如何创建自定义枢轴模型?

javascript - CSS:当我更改背景图像 url() 时,它不再遵循背景大小:包含直到我调整 h&w 大小

php - 正则表达式基础 : grab text between two constants

php - 无法在 php 7.1 上安装 phpMyAdmin

php - Codeigniter 在 "core"文件夹中寻找库

php - 如何在MySQL插入查询中自动插入特定日期和特定时间

php - 从另一个 cron 作业创建 cron 作业