当前位置: 首页 > 知识库问答 >
问题:

流明邮件的默认队列

段干祺
2023-03-14

来自Laravel文档:

默认情况下排队

如果您有希望始终排队的可邮寄类,则可以在该类上实现ShouldQueue契约。现在,即使您在发送邮件时调用send方法,可发送邮件仍然会排队,因为它实现了契约

有没有一种方法来默认队列电子邮件,即使调用邮件:发送作为Laravel,但在Lumen?

我已经试着在我的邮件上实现ShouldQueue契约,但它们仍然会立即被发送,我的队列在其他情况下也能正常工作。

共有1个答案

阎庆
2023-03-14

首先,确保在中有队列驱动程序而不是同步。env文件。使用数据豆茎redis驱动程序。

其次,如果您得到队列为null错误,则必须首先绑定队列。

app('queue');
Mail::to($email)->send($mailable);

或者如果你的邮件没有实现ShouldQueue

app('queue');
Mail::to($email)->queue($mailable);

来源

 类似资料:
  • 我正在尝试实现一个策略,当activemq队列中的消息过期时,不会被移动到默认的死信队列ActiveMQ。DLQ,他们会去另一个死信队列。 我的应用程序使用camel-context进行路由和bean定义。我看了http://ActiveMQ . Apache . org/message-re delivery-and-dlq-handling . html,不确定如何实现individualDe

  • 问题内容: 在我的DAG文件中,我定义了一个on_failure_callback()函数以在失败时发布Slack。 如果我为DAG中的每个运算符都指定,它将很好地工作:on_failure_callback = on_failure_callback() 有没有一种方法可以自动化(例如通过default_args或通过我的DAG对象)向所有操作员的调度? 问题答案: 我终于找到了一种方法。 您可

  • 因此,我尝试链接到一个不同的子页面,例如,虽然这样做有效,但默认链接仍然保持不变,并重定向到Firebase默认模板。

  • 我使用一个脚本来验证电子邮件地址。这是基于HTML5验证和jQuery验证。现在我注意到像这样的电子邮件地址是正确验证的。但是,此电子邮件地址不是有效的电子邮件地址。 如果我通过这个网站在语法上检查这个电子邮件地址:http://cobisi.com/email-validation/validate-address,它会告诉我语法不正确。 具有域无效,但是默认的HTML5和jQuery验证器认为

  • 问题内容: 我刚刚发现了此功能。 使用“ @interface”语法声明接口可让您输入默认值。 对我来说这是新事物。该默认值应该如何使用。 我找不到对此的引用,因为Java 1.5中“ @”添加之前,www充满了Java接口文档(是.5还是.4中的?) 编辑 感谢您的回答(我已经有点接近“注释”了,因为我已经使用了标签):P 我知道我应该在多年前阅读该文件!!! 许多API需要大量样板代码。 对于

  • 我正试图通过一个Jenkins脚本管道,借助ext电子邮件插件发送电子邮件。 我已经用默认收件人配置了插件。 这是我的管道: 我试图将电子邮件发送给触发作业的用户,但没有收到发送给默认收件人的电子邮件。我还尝试了。 我得到了这个错误:

  • 我创建了一个带有react和firebase身份验证的应用程序,我希望在注册/登录期间,我只需要输入“用户名”。 “用户名”@mydefaultdomain。通用域名格式