gpt4 book ai didi

email - symfony 1.4 中的自定义邮件假脱机

转载 作者:行者123 更新时间:2023-12-03 03:38:27 26 4
gpt4 key购买 nike

任何人都可以给我一个粗略的想法或链接到如何创建自定义 symfony swift 邮件假脱机的说明吗?我目前有基本的 Doctrine 假脱机,可以发送消息并删除队列项目。

我想做以下事情:

  1. 有一个包含状态的字段(已发送、未发送、失败、电子邮件不存在等)
  2. 发送时更新状态字段而不是删除队列项

最佳答案

我自己从未完成过此类功能,但似乎您可以创建自己的假脱机类:

<?php
class Swift_MySpool extends Swift_DoctrineSpool {}

Have a field with status (Sent, Unsent, Failed, Email does not exist, etc)

Swift_DoctrineSpool 类支持名为 model 的选项,您可以在其中传递用于存储邮件的类名称。因此,只需创建您的自定义模型即可生效。

Update status field instead of deleting queue item on send

重写类中的queueMessage()flushQueue()方法并引用Swift_DoctrineSpool at symfony API .

希望这会有所帮助。

关于email - symfony 1.4 中的自定义邮件假脱机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5758666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com