Skip to Content
Menu
This question has been flagged
2 Replies
5908 Rodiniai

in odoo 11 ,There is any way to send mail with  dynamic  body  content  and  'to_adrress' by conditinally.I need to send Mail to diffrent approavls with different content on each stage of my work flow.I need to send emai to users by python code

Portretas
Atmesti
Best Answer

Please try like this.

vals = {
'subject': 'Foo',
'body_html': body,
'email_to': 'foo@example.com,bar@example.com',
'email_cc': 'qux@example.com',
'auto_delete': False,
'email_from': 'foobar@example.com',
}

mail_id = self.env['mail.mail'].sudo().create(vals)
mail_id.sudo().send()

Portretas
Atmesti
Best Answer

create_values = {
'body_html': "your html body",
'subject': "your subject",
'email_from': your email from,
'recipient_ids': [(4, partner.id)]
}
mail = self.env['mail.mail'].create(create_values)
mail.send()

i used this code to send email without mail template in odoo 12

Portretas
Atmesti
Related Posts Replies Rodiniai Veikla
2
liep. 24
14259
1
liep. 21
8477
0
bal. 20
4970
1
geg. 18
3245
0
bal. 18
3743