最近在项目中用到了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、提交表单测试:

作者 菜园君