如何在发送电子邮件时禁用注释?

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 的解决方案