zend freamwork 怎么实现异步发送邮件
程序员文章站
2022-05-26 11:55:32
...
用Zend_Mail来发邮件,是成功的没有报错,但是等待时间太长,有2、3分钟,才显示发送成功。
收件人也能收到邮件。
所以想做异步邮件发送,但是,不会整这个啊,Google也找不到相关让我能整明白的帖子。
只好求助了
收件人也能收到邮件。
所以想做异步邮件发送,但是,不会整这个啊,Google也找不到相关让我能整明白的帖子。
只好求助了
回复讨论(解决方案)
木人懂啊,CSDN?还是zend freamword做不了?言语一声撒
加分
目前来说,应该是做不到,除非自己写二进制插件。
用php脚本在后台发邮件,直到脚本完成,网页才算结束,否则会一直卡在这里。
我想了2个变通的办法:
1个是php发邮件之前,先把网页都输出,刷新输出缓存,再调用发邮件的代码,造成一个网页已经加载完成的假象。
2个是用ajxs脚本调用服务器端的php发邮件,这样用户的界面会比较友好。
还一个方法或许可行,就是直接用js脚本发邮件,但我没有尝试过,但目前js好像已经无所不能了,不妨尝试下。
上一篇: 游标
推荐阅读
-
C#实现异步发送邮件的方法
-
Python基于smtplib实现异步发送邮件服务
-
使用线程实现异步的邮件发送,以及简单普通的邮件发送。
-
ActiveMQ入门系列之应用:Springboot+ActiveMQ+JavaMail实现异步邮件发送
-
SpringBoot 2.0 集成 JavaMail ,实现异步发送邮件
-
Python Flask异步发送邮件实现方法解析
-
用户注册时发送注册验证邮件是怎么实现的?
-
php怎么实现发送邮件功能
-
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法_PHP
-
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法_PHP