美文网首页Yii2yii2
YII2使用phpexcel导出附件,定时发送邮件实现方案

YII2使用phpexcel导出附件,定时发送邮件实现方案

作者: 暴走的小学生 | 来源:发表于2016-12-17 01:18 被阅读134次

    1.使用YII2.0 advanced版本自带的发送邮件插件,仅需配置就可以发送邮件,可以自定义邮件发送模板。这里就不码字了,度娘一下就有了~

    2.phpexcel可以直接使用composer安装,使用phpexcel导出自己需要的报表并保存在后台服务器上。

    3.$mail->attach(yii::$app->basePath.'/web/attachments/'.date('Ymd',strtotime($newdate)).'.xls', ['contentType'=>'application/vnd.ms-excel']);

    4.就是在某一个自己看得顺眼的controller里面写一个action,把上面3点的内容全部完成,这个时候,我要是没有猜错的话,你已经拥有了一个可以发送带excel为附件的url地址

    5.Linux服务器的话直接使用crontab定时任务去每天用curl去刷一把这个url...那么配置的接收者邮箱里面就会叮叮当当的,好不热闹~~

    6.就酱·~

    相关文章

      网友评论

      本文标题:YII2使用phpexcel导出附件,定时发送邮件实现方案

      本文链接:https://www.haomeiwen.com/subject/glsomttx.html