Mysql优化诀窍-定时维护(定时任务案例 定时发送邮件)

mysql获取当前时间的时间戳函数  

unix_timestamp()

利用定时任务 制作简易的定时发送邮件功能

 

PHP脚本 版本

我们利用定时任务 每隔一分钟就调用下面这段脚本  去查找出那些邮件状态为0(未发送)的数据,然后取出它的发送时间与当前时间进行比较,小于或等于当前时间就执行发送逻辑

以上是模拟发送成功  并没有发送逻辑  实际开发中我们需要借助第三方邮件发送来发送真实的邮件

要实现收发邮件  有两种方式  一种是自己搭建邮箱服务器  另一种是让有邮箱服务器的帮忙转发

 自己搭建邮箱服务器的好处是权限大,方便控制

这里我们可以使用        遥志邮件服务器

在邮件服务器中我们也需要设置账号和密码  这里的账号和密码其实就相当于qq邮箱登录时的账号和密码一样,

在后台  我们发送的所有邮件内容都会先保存在邮箱服务器数据库中的,

然后再由邮箱服务器进行发送,

也就是说都能被看到,因此我们不能发送一些很敏感的内容

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值