如何在发送电子邮件时禁用注释?
How do I disable the note when sending an email?
当我使用 mail.template 的 send_mail()
方法发送电子邮件时,有没有办法禁止创建“日志记录”?
基本上,每次在服务台打开工单时,我所做的就是向所有团队成员发送一封电子邮件。问题是在工单本身中,它为我创建了与我发送的电子邮件一样多的日志记录。
如何禁止创建日志注释?
提前致谢
我遇到了与您面临的相同问题,所以我的解决方案:
mail_id = template_valuess.with_context(
ctx).send_mail(self.id, force_send=True)
if mail_id:
mail_obj = self.env['mail.mail'].sudo().browse(mail_id)
mail_message_id = mail_obj.mail_message_id
mail_message_id.res_id = False
它对我有用,因为我取消了 res_id 的链接。
注意:如果有人有更好的选择,请添加,因为我也在寻找替代方案。
我找到了在模板值
上添加 auto_delete:True
的解决方案
当我使用 mail.template 的 send_mail()
方法发送电子邮件时,有没有办法禁止创建“日志记录”?
基本上,每次在服务台打开工单时,我所做的就是向所有团队成员发送一封电子邮件。问题是在工单本身中,它为我创建了与我发送的电子邮件一样多的日志记录。
如何禁止创建日志注释?
提前致谢
我遇到了与您面临的相同问题,所以我的解决方案:
mail_id = template_valuess.with_context(
ctx).send_mail(self.id, force_send=True)
if mail_id:
mail_obj = self.env['mail.mail'].sudo().browse(mail_id)
mail_message_id = mail_obj.mail_message_id
mail_message_id.res_id = False
它对我有用,因为我取消了 res_id 的链接。
注意:如果有人有更好的选择,请添加,因为我也在寻找替代方案。
我找到了在模板值
上添加auto_delete:True
的解决方案