我是一家商店的开发人员,该商店将ActiveCollab作为项目管理工具运行。当工单更新/完成等时,Activecollab会发送电子邮件通知。
现在,页面被“暂停”,直到电子邮件被发送,这减慢了我们的工作流程,因为发送邮件平均需要2-3秒。当试图一次关闭几个票证(打开了几个标签)时,情况会变得非常糟糕。
有没有办法让电子邮件“排队”,或者以其他方式设置系统,使邮件发送过程不被阻塞?请注意,修改代码并不是一个真正的选择……但是我可以写一个“直通”的bash脚本。还要注意的是,如果通知没有发出,也没什么大不了的……如果能加快速度,我不介意在这里或那里失去一两个。
发布于 2012-03-29 06:35:51
activeCollab 3 (目前处于测试阶段)引入了“后台”邮件。当mailer被配置为在后台发送消息而不是即时发送消息(默认)时,它会将消息添加到邮件队列中。当频繁计划的任务被触发时,来自队列的消息被发送给收件人。
有关计划任务的更多信息,请单击此处:Scheduled Tasks。当activeCollab 3发布测试版并发布新的Admin's Guide时,我们将提供有关不同邮件类型的信息。
更新:文章已经更新了一段时间了,但是我忘记更新这条评论了。此处提供了介绍activeCollab外发电子邮件的文章的更新版本:
https://www.activecollab.com/docs/manuals/admin-version-3/configuration/outgoing-mail-setup
https://stackoverflow.com/questions/9777042
复制相似问题