gpt4 book ai didi

email - 如何在 OpenERP 7 中向讨论组发送电子邮件?

转载 作者:行者123 更新时间:2023-12-01 06:30:21 25 4
gpt4 key购买 nike

  • 我在 OpenERP 7 中的消息下创建了一个新的讨论组。我正在尝试在任务状态更改时向组的所有成员发送通知电子邮件。我已经尝试创建一个自动操作并链接到电子邮件类型的服务器操作。但是,在服务器操作中,如何处理特定组?组名是主管。
  • 有没有办法在调用特定函数时触发邮件?
  • 最佳答案

    我不得不解决同样的问题,这是我写的一个片段:

    def cron_notification(self, cr, uid, context=None):

    mail_group_obj = self.pool.get('mail.group')
    mail_group = mail_group_obj.browse(cr, uid, 4, context=context)

    body = 'sexy body'

    mail_group.message_post(body=body, subject=False, type='comment', context={
    'default_model': 'mail.group',
    'default_res_id': 4,
    'mail_post_autofollow': True,
    'mail_post_autofollow_partner_ids': [],
    }, content_subtype='plaintext',
    partner_ids=[],
    attachment_ids=[],
    subtype='mail.mt_comment'
    )

    return

    此代码将向 id=4 的组发送一条消息“性感的 body ”。收到此消息的任何人都必须关注此 mail.group 并在他的“首选项”部分中设置以接收所有电子邮件。

    (此代码应该适用于任何类似于继承 mail.thread 的“mail.group”的对象)

    我不知道所有这些参数中的哪些是多余的,因为一旦它工作我就停止并且从未“优化”它。随意在任何地方使用此代码段。

    关于email - 如何在 OpenERP 7 中向讨论组发送电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22753967/

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