最近在项目中用到了odoo的邮件推送功能,记录下使用过程。
一、申请邮件推送服务
笔者使用的是阿里云提供的邮件推送服务,大致记录下申请步骤
1、配置发件域名


2、配置发信地址

3、SMTP服务信息
- 发信地址:xxxxx@mail.gardenengineer.club
- SMTP密码:xxxxxx
- SMTP服务地址:smtpdm.aliyun.com
- SMTP服务端口号:25或80或465(SSL加密)
二、配置发信邮件服务器
1、新建发信邮件服务器
打开开发者模式,导航到“设置-技术-Email-发信邮件服务器”,配置信息如下图所示:

2、一般设置
导航到“设置-一般设置-邮件营销”,勾选专门服务器,选择刚才添加的发信邮件服务器

三、在邮件营销中使用
导航到“邮件营销-邮件”,新建邮件,填写主题及收件人信息,邮件内容可以选择模板,也可以自行编辑,如下图所示:

设置选项中的发送自,填写SMTP服务的发信地址:xxxxx@mail.gardenengineer.club,回复中填写一个可用的邮箱即可。

保存后,点击发送按钮,此时qq邮箱和网易邮箱,都收到了邮件推送,如下图所示:

四、在“联系我们”中使用
编辑网站中联系我们页面的表单,有两个需要注意的事项:
1、表单配置:
Action选择“Send an E-mail”,然后配置收件人电子邮件地址:

2、配置发件地址:
类型选择“从”,输入类型选择“Email”,默认值配置为SMTP服务的发信地址,其他表单字段可以自行添加和配置。
3、提交表单测试:

