从品牌网站建设到网络营销策划,从策略到执行的一站式服务
不保存的,只做发送的,要保存的话,自己写入到某个文件或者数据库里
为沂南等地区用户提供了全套网页设计制作服务,及沂南网站建设行业解决方案。主营业务为成都网站设计、网站制作、沂南网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
php本身不支持多线程和异步,最好的解决办法就是把注册信息缓存起来(比如说存到数据库),然后后台单独启动一个程序专门读取数据发邮件!
以使用php mailer() 或者swift mailer( )。
经过测试swift mailer发送中文附件存在一些问题,并且发送速度较慢。使用php mailer比较靠谱。
SendCloud php sdk使用php mailer作为php客户端接入,解决了附件中文乱码的问题,并提供丰富的接口,依靠SendCloud的发送平台,可以满足批量发送邮件,定制化邮件内容。
首先,我们需要去Github(网页链接)下载完整的SwiftMailer
这里主要使用到的是下载解压后lib文件夹里的内容,然后需要一些配置项,为方便管理和修改,此处我们写一个配置文件config.php,来进行配置,此处以QQ邮箱为例,配置项如下:
然后自定义一个函数sendMail(函数里的C是thinkphp里获取配置文件的方法,自己在不是tp里的话使用直接require就可以了)
然后在相关代码里使用调用sendMail发送邮件,这里以ThinkPHP里的controller为例子,使用方法如下:
发送成功后显示 ‘Done!’:
然后就可以去邮箱查看是否收取到邮件咯。
就是这么简单。
参考:网页链接
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图