python-3.x - 如何通过python代码创建和发送邮件而不在odoo中的xml中创建邮件模板
问题描述
是否可以在没有邮件模板的情况下发送电子邮件?我需要从 python 代码发送一封电子邮件,而无需通过 xml 创建邮件模板。
解决方案
是的,这是可能的。您可以在 python 代码本身中传递电子邮件值。
values = {}
email_to = 'receiver mail id'
email_from = 'sender mail id'
values['email_to'] = email_to
values['email_from'] = email_from // Not necessary
values['subject'] = YOUR MAIL SUBJECT
values['body'] = You Email Body
self.env['mail.mail'].sudo().create(values).send() // Creating and sendimg the mail.
推荐阅读
- javascript - 防止 Enter 键不断增加计数器
- c - 将 n 字节整数拆分为单个字节的便携式方法
- c# - 我可以获得指向 Span 的指针吗?
- python - 如何在 Python 数据框中的单元格中查找第一次匹配项的行索引(包含日期)
- python - 在 pct_change() 和缺失值之前重新采样
- sql - 如何使用唯一的正则表达式从 Oracle 行中获取重复数据?
- c - 需要帮助创建 maxHeap 函数
- typescript - Typescript - 如何动态地将方法添加到类
- react-native - 如何在不同文件中的组件之间导航并传递数据反应原生
- vue.js - 如何从另一个组件调用 VueJS 组件