1

我正在使用MailablewithShouldQueueQueueabletrait。在我的本地机器上触发邮件时,邮件被发送。但是邮件不会发送,在生产中使用相同的Mailgun 环境。由于我的邮件已排队,因此我尝试同时使用syncredis。在我的本地机器上,这些都可以工作,但同样,在生产环境中也不能。

我已经添加\Log::info("Building mail");build()邮件中的方法。该消息已记录,并且使用Laravel Horizo​​n我检查了该作业是否被解雇。但是,不会向Mailgun发送任何邮件(检查日志,而不仅仅是实际邮件)。我还清除了配置缓存以确保没有错误地缓存任何内容。

这里似乎有什么问题?会不会是某种防火墙问题?日志中没有提供错误,Horizo​​n 也没有提供错误。生产服务器在Laravel Forge上,我在设置服务器时使用了 Chris Fidao 的本指南。

4

0 回答 0