Yii2 使用swiftmailer外部smtp选项发送电子邮件,无需等待发送过程结束

Yii2 使用swiftmailer外部smtp选项发送电子邮件,无需等待发送过程结束,yii2,swiftmailer,Yii2,Swiftmailer,我正在用Yii2框架构建一个web应用程序。当我向数据库添加一些数据时,我会发送一封电子邮件,因此我使用默认的swift-mailer类。 外部smtp选项似乎比phpmailer慢很多,但我不能使用后者来解决安全问题,因此我不得不使用smtp外部服务器 我想知道是否有一种方法可以在后台使用外部smtp发送电子邮件,而无需等待发送过程结束后脚本才能继续 谢谢遵循本指南将为您提供yii2所需的一切 使用swiftmailer,我们会触发一个postexecute事件,直到代码执行结束后才运行。我

我正在用Yii2框架构建一个web应用程序。当我向数据库添加一些数据时,我会发送一封电子邮件,因此我使用默认的swift-mailer类。 外部smtp选项似乎比phpmailer慢很多,但我不能使用后者来解决安全问题,因此我不得不使用smtp外部服务器

我想知道是否有一种方法可以在后台使用外部smtp发送电子邮件,而无需等待发送过程结束后脚本才能继续


谢谢

遵循本指南将为您提供yii2所需的一切

使用swiftmailer,我们会触发一个postexecute事件,直到代码执行结束后才运行。我们使用symfony2,但指南中的yii2具有相同的逻辑