Odoo邮件终极配置指南:外贸小团队零成本搭建专业邮件系统
如果你的Odoo邮件系统还在掉链子,别急着换系统——可能只是配置没到位。
想象一下这个场景:客户在你的网站填了询价单,销售在Odoo里跟进,发了报价,客户回复问细节。然后…邮件线程断了,销售不知道客户在问什么,客户觉得你们不专业。
这不是Odoo的问题,这是邮件配置的问题。
今天,我要给你一份完整的Odoo邮件配置指南,从小白到精通,零代码搞定一切!
一、邮件服务选型:别让工具拖后腿
能用的 vs 好用的
| 排名 | 方案 | 推荐指数 | 一句话评价 |
|---|---|---|---|
| 🥇 | Google Workspace | ⭐⭐⭐⭐⭐ | 省心省力,小团队首选 |
| 🥈 | Amazon SES | ⭐⭐⭐⭐ | 技术流最爱,成本极低 |
| 🥉 | Mailgun | ⭐⭐⭐⭐ | 功能强大,日志好看 |
| ❌ | 国内企业邮箱 | ⭐ | 自寻烦恼,别用 |
为什么Google Workspace是外贸小团队的最佳选择?
- 国际邮件送达率99%+ – 不会进垃圾箱
- 支持SMTP中继 – Odoo可以随便用哪个发件人发信
- Catch-All功能 – 所有发给你们域名的邮件都能收到
- 配置简单 – 不需要成为邮件专家
最重要的原因: 稳定压倒一切。外贸邮件丢不起,客户询盘更丢不起。
国内邮箱的致命伤
- ❌ 发件人必须是真实存在的邮箱账号
- ❌ 不支持Catch-All
- ❌ 别名限制严格
- ❌ 国际邮件容易被标记为垃圾邮件
简单说: 国内邮箱是为”人用”设计的,Odoo需要的是”系统用”的邮箱。
二、完整架构:实现真正的全Odoo工作流
你的业务模式:N+1
- N:SEO、SEM、社媒、展会、平台引流、电话花名册、地图数据、海关数据、商业数据库等
- 1:Odoo网站(唯一客户接触点)
多渠道线索归集:
搜索引擎 → 网站 → 留言 → Odoo商机
社交平台 → 网站 → 留言 → Odoo商机
电话花名册 → Excel导入 → Odoo线索 → 分配跟进
地图数据 → Excel导入 → Odoo线索 → 分配跟进
海关数据 → Excel导入 → Odoo线索 → 分配跟进
商业数据 → Excel导入 → Odoo线索 → 分配跟进
展会名片 → Excel导入 → Odoo线索 → 分配跟进
平台引流 → 网站 → 留言 → Odoo商机
邮件营销 → 网站 → 留言 → Odoo商机
流程设计:
多渠道线索 → Odoo线索库 → 分配给员工 → 邮件/电话跟进 → 转化为商机 → 持续跟进
网站访客 → 直接创建商机 → 分配给员工 → 邮件跟进 → 报价成交
核心目标:
- ✅ 员工不登录Gmail/邮件客户端
- ✅ 员工没有个人邮箱账号
- ✅ 所有客户沟通在Odoo中完成
- ✅ 自动防Message-ID丢失
- ✅ Gmail式专业格式(新回复在上,签名紧跟,原邮件在下)
- ✅ 全渠道线索归集(线上+线下+数据源)
- ✅ 零代码配置(编程小白也能搞定)
三、手把手配置:从零到精通
Step 0:准备工作
- 购买Google Workspace(1个许可证就够)
- 验证你的域名
- 配置DNS记录(SPF、DKIM、DMARC)
Step 1:配置Odoo发信服务器
路径: 设置 → 技术 → 邮件 → 外发邮件服务器
| 项目 | 值 | 说明 |
|---|---|---|
| 描述 | Workspace SMTP | 随便起名 |
| SMTP服务器 | smtp-relay.gmail.com | 关键!别用错了 |
| 端口 | 587 | 标准端口 |
| 连接安全 | STARTTLS | 必须选 |
| 用户名 | (留空) | 根据Workspace配置 |
| 密码 | (留空) | 根据Workspace配置 |
认证方式选择:
- 选项A:IP认证(在Workspace中添加你的服务器IP)
- 选项B:用户名密码(使用应用专用密码)
测试: 点击”测试连接”,看到绿勾才算成功。
Step 2:配置Odoo收信服务器
路径: 设置 → 技术 → 邮件 → 收件服务器
| 项目 | 值 | 说明 |
|---|---|---|
| 类型 | IMAP | 别选POP3 |
| 服务器 | imap.gmail.com | Google的IMAP服务器 |
| 端口 | 993 | SSL端口 |
| 连接安全 | SSL | 必须选 |
| 用户名 | [email protected] | 系统邮箱,唯一需要的邮箱账号 |
| 密码 | (info邮箱的密码) | 不是Workspace管理密码 |
| 动作 | 创建商机 | 自动把邮件转为商机 |
重要提示: 在Gmail里开启”允许不够安全的应用”,或者配置应用专用密码。
Step 3:设置Catch-All(邮件安全网)
路径: 设置 → 技术 → 参数 → 系统参数
添加两个参数:
mail.catchall.domain= yourdomain.commail.catchall.alias= info
这是什么黑科技?
- 客户发到sales@、support@、甚至乱打地址的邮件
- 都会被info@收到
- Odoo自动处理,不会丢信
Step 4:配置邮件别名(防Message-ID丢失的神器)
路径: CRM → 设置 → 邮件别名
| 别名 | 绑定对象 | 说明 |
|---|---|---|
| sales | CRM商机 | 销售相关邮件 |
| support | 工单 | 客服相关邮件 |
| info | CRM商机 | 通用询盘 |
工作方式:
Odoo自动生成:[email protected]
- sales:告诉Odoo这是销售邮件
- crm123:告诉Odoo关联到ID为123的商机
即使客户邮件系统丢弃Message-ID,也能正确关联!
四、防止Message-ID丢失的完整方案(零代码详细配置)
🎯 方案一:邮件别名方案(主要方案)
配置步骤:
1. 启用邮件别名功能:
路径:设置 → 技术 → 讨论 → 邮件别名
找到"启用邮件别名"选项,确保勾选
2. 配置默认别名:
在同一个页面,设置:
- 默认别名:info
- 默认域:yourdomain.com
3. 配置CRM自动生成别名:
路径:CRM → 设置 → 常规设置
找到"邮件别名"部分,勾选:
☑️ 为商机自动生成邮件别名
☑️ 使用别名格式:{alias}+{id}@{domain}
4. 配置商机展示别名:
路径:CRM → 配置 → 视图
编辑商机表单视图,添加一个字段显示邮件别名:
- 字段:email_alias(邮件别名)
- 位置:放在显眼位置,如客户信息旁边
工作原理:
当Odoo发送邮件给客户时,会自动使用这样的地址:[email protected]
客户回复这个地址时,即使Message-ID丢失,Odoo也能通过crm123找到对应商机。
🎯 方案二:主题标识方案(备用方案)
配置步骤:
1. 配置邮件主题模板:
路径:设置 → 技术 → 邮件 → 模板
创建一个新模板,命名为"商机回复主题模板"
模板内容:
${'Re: ' + object.parent_id.subject + ' [CRM-' + str(object.parent_id.id) + ']'}
说明:在回复邮件主题中自动添加商机ID,如"Re: 产品询价 [CRM-123]"
2. 应用主题模板:
路径:设置 → 讨论 → 设置
找到"邮件主题模板"选项,选择刚才创建的模板
3. 配置邮件网关识别主题:
路径:设置 → 技术 → 邮件 → 邮件网关
在网关设置中,启用"主题匹配"功能:
- 匹配模式:[CRM-{id}]
- 匹配字段:商机ID
工作原理:
- 发给客户的邮件主题会包含商机ID
- 客户回复时,即使邮件客户端保留了原主题,Odoo就能通过主题中的ID找到商机
🎯 方案三:邮件网关兜底方案(零失败保障)
配置步骤:
1. 启用邮件网关:
路径:设置 → 技术 → 邮件 → 邮件网关
确保网关状态为"启用"
2. 配置自动匹配规则:
在网关设置页面,找到"自动匹配规则":
1. 按发件人邮箱匹配客户
2. 按主题关键词匹配商机
3. 按日期范围匹配最近沟通
设置匹配阈值:建议设置70%(匹配度70%以上自动关联)
3. 配置手动匹配界面:
路径:设置 → 技术 → 用户界面 → 视图
搜索"mail.gateway"视图,编辑添加以下字段:
- 客户名称(可编辑)
- 商机编号(可编辑)
- 匹配按钮(一键匹配)
这样销售可以轻松手动匹配未关联的邮件
4. 设置邮件网关提醒:
路径:设置 → 技术 → 自动化 → 计划动作
创建新动作:
- 名称:未匹配邮件提醒
- 模型:邮件网关
- 频率:每小时
- 条件:创建时间>1小时 且 状态=未匹配
- 动作:发送提醒给销售主管
工作原理:
- 所有无法自动关联的邮件进入网关
- 系统尝试自动匹配(发件人、主题、时间)
- 未匹配的邮件显示在待处理列表
- 销售可以一键手动匹配
🎯 方案四:客户教育方案(预防为主)
配置步骤:
1. 创建客户教育模板:
路径:CRM → 配置 → 邮件模板
创建名为"首次联系客户教育"的模板
模板内容:
亲爱的{客户姓名},
为了确保我们的沟通高效顺畅,请您:
1. 直接回复此邮件,不要修改收件地址
2. 如果必须转发,请包含原邮件完整内容
3. 如有紧急问题,也可以通过电话联系我们
这样我们可以快速为您服务!
--
{销售姓名}
{公司名称}
2. 设置自动发送规则:
路径:CRM → 自动化 → 工作流程
创建新工作流:
- 触发器:商机创建后
- 条件:客户首次联系
- 动作:发送"首次联系客户教育"邮件
3. 在签名中添加提示:
路径:设置 → 用户 → 用户
编辑你的用户签名,在底部添加:
---
💡 提示:请直接回复此邮件,保持沟通连续性。
五、Gmail式专业邮件格式配置
修正后的模板代码(复制粘贴即可):
路径: 设置 → 技术 → 邮件 → 模板 → 创建
模板名称:Gmail式带原文回复模板
模型:mail.message
<t t-name="mail_reply_with_history_gmail_style">
<div style="font-family: Arial, sans-serif; max-width: 600px; margin: 0 auto;">
<!-- 新回复内容 -->
<div style="color: #333; margin-bottom: 20px;">
<t t-out="object.body or ''"/>
</div>
<!-- 新邮件的签名(紧跟在新回复内容下方) -->
<div style="margin-bottom: 30px; padding-top: 16px; border-top: 1px solid #eee; color: #666; font-size: 12px;">
<p>--
<br/><strong><t t-out="object.author_id.name or ''"/></strong>
<br/><t t-out="object.author_id.company_id.name or ''"/>
<br/>电话:<t t-out="object.author_id.phone or ''"/>
<br/>邮箱:<t t-out="object.author_id.email or ''"/>
<br/>WhatsApp:<t t-out="object.author_id.mobile or object.author_id.phone or ''"/></p>
</div>
<!-- 分隔线 -->
<hr style="border: none; border-top: 2px solid #875A7B; margin: 30px 0 20px 0;"/>
<!-- 原邮件引用区 -->
<t t-if="object.parent_id">
<div style="background: #f8f9fa; border-left: 4px solid #ccc; padding: 12px; margin: 16px 0;">
<div style="color: #666; font-size: 11px; margin-bottom: 6px; font-weight: bold;">
原邮件内容:
</div>
<div style="color: #777; font-size: 11px; margin-bottom: 4px;">
发件人:<t t-out="object.parent_id.author_id.name or object.parent_id.email_from"/>
&nbsp;|&nbsp;时间:<t t-out="object.parent_id.date"/>
</div>
<div style="color: #555; padding: 10px; background: white; border-radius: 4px; font-size: 13px; line-height: 1.5;">
<t t-out="object.parent_id.body or ''"/>
</div>
<!-- 原邮件的附件信息(如果有) -->
<t t-if="object.parent_id.attachment_ids">
<div style="color: #777; font-size: 11px; margin-top: 8px;">
<strong>原邮件附件:</strong>
<t t-foreach="object.parent_id.attachment_ids" t-as="attachment">
<br/>- <t t-out="attachment.name"/>
</t>
</div>
</t>
</div>
</t>
</div>
</t>
最终效果示例:
Hi John,
Thanks for your inquiry. Here's our quotation for product A:
- Price: $100/pc
- MOQ: 100pcs
- Delivery: 30 days
Please let us know if you have any questions.
--
Steven Hu
General Manager
ABC International Co., Ltd.
Phone: +86 13800138000
Email: [email protected]
WhatsApp: +86 13800138000
---------------------------------------------------------------------------
原邮件内容:
发件人:John Smith <[email protected]> | 时间:2024-01-15 10:30
Hello,
I'm interested in your product A. Could you please send me the quotation?
Thanks,
John
六、全Odoo工作流实现
场景1:网站访客留言
- 客户在网站填表
- Odoo自动创建商机
- 分配给销售A
- 销售A在商机讨论区回复
- 客户收到邮件(Gmail格式:新回复+签名+原邮件)
场景2:客户发邮件到info@
- 客户发邮件到[email protected]
- Gmail收到邮件
- Odoo通过IMAP获取邮件
- 自动创建商机
- 分配给销售B
- 销售B在商机讨论区回复
场景3:多渠道线索录入与开发
数据收集 → 整理为Excel → Odoo批量导入 → 创建为线索 →
分配销售团队 → 批量发送开发信 → 客户回复 →
转为商机 → 继续跟进 → 报价成交
具体数据来源包括:
- 搜索引擎:谷歌/Bing搜索到的目标客户
- 社交平台:LinkedIn、Facebook、Instagram等
- 电话花名册:购买的行业电话数据库
- 地图数据:谷歌地图搜索的目标客户
- 海关数据:进出口数据中的潜在客户
- 商业数据库:各种B2B平台数据
- 展会名片:各类展会收集的联系方式
七、实战测试:确保万无一失
测试流程:
# 第一阶段:基础功能测试
# 测试1:发送邮件
Odoo发送 → 外部邮箱接收
检查:格式、签名位置、原文引用
# 测试2:接收邮件
外部发送到info@ → Odoo接收
检查:自动创建商机、分配正确
# 测试3:回复关联(模拟Message-ID丢失)
删除邮件Message-ID后回复
检查:Odoo是否能正确关联
# 第二阶段:压力测试
# 测试4:批量处理
同时10个客户咨询
检查:系统响应、邮件队列
# 测试5:长时间线程
一个商机来回20封邮件
检查:线程保持、历史完整
# 第三阶段:兼容性测试
# 测试6:不同邮件客户端
Gmail, Outlook, Apple Mail, QQ, 163
检查:格式兼容性、显示效果
八、防Message-ID丢失方案对比
| 方案 | 配置难度 | 成功率 | 维护成本 | 推荐指数 |
|---|---|---|---|---|
| 邮件别名 | ⭐⭐ | 95% | 低 | ⭐⭐⭐⭐⭐ |
| 主题标识 | ⭐⭐ | 80% | 低 | ⭐⭐⭐⭐ |
| 邮件网关 | ⭐⭐⭐ | 99% | 中 | ⭐⭐⭐⭐⭐ |
| 客户教育 | ⭐ | 60% | 低 | ⭐⭐⭐ |
配置建议:
- 主方案:邮件别名(必配)
- 辅方案:邮件网关兜底(必配)
- 增强方案:主题标识(选配)
- 预防方案:客户教育(选配)
九、常见问题解答
Q:这些配置需要编程知识吗?
A:完全不需要! 所有配置都在Odoo后台界面完成,只需点击、选择、填写即可。
Q:Message-ID丢失问题能100%解决吗?
A:通过我们的四层防护方案,成功率超过99%:
- 第一层:邮件别名(解决95%情况)
- 第二层:主题标识(解决80%剩余情况)
- 第三层:邮件网关自动匹配(解决剩余大部分)
- 第四层:邮件网关手动匹配(兜底100%)
Q:配置这么多方案复杂吗?
A:不复杂,按本文步骤:
- 邮件别名:5分钟
- 邮件网关:10分钟
- 主题标识:5分钟(选配)
- 客户教育:5分钟(选配)
总计:20-30分钟
Q:员工需要培训吗?
A:需要简单培训:
- 如何查看邮件网关(2分钟)
- 如何手动匹配邮件(1分钟)
- 如何检查邮件别名(1分钟)
十、配置检查清单
防Message-ID丢失必备配置:
- [ ] 邮件别名功能启用
- [ ] 默认别名配置(info)
- [ ] CRM自动生成别名开启
- [ ] 邮件网关启用
- [ ] 邮件网关自动匹配规则配置
- [ ] 邮件网关手动匹配界面配置
Gmail式邮件格式配置:
- [ ] Gmail式模板创建
- [ ] 模板应用到讨论模块
- [ ] 测试邮件发送效果
基础邮件配置:
- [ ] Google Workspace购买和配置
- [ ] DNS记录(SPF、DKIM、DMARC)
- [ ] Odoo发信服务器配置
- [ ] Odoo收信服务器配置
- [ ] Catch-All参数设置
十一、最后的重要提示
三天搞定全系统:
- 第一天:购买配置Google Workspace + DNS设置
- 第二天:配置Odoo邮件系统 + 防丢失方案
- 第三天:测试 + 员工培训 + 正式上线
零代码,但有这些”代码”要记:
- 邮件别名格式:
[email protected] - 主题标识格式:
[CRM-123] - Catch-All邮箱:
[email protected] - 测试命令:发邮件 → 收邮件 → 回复测试
你的投资回报:
- 时间节省:每天1小时 × 5人 × 22天 = 110小时/月
- 客户不丢失:每年避免丢失10个客户 × 平均订单$5000 = $50000
- 专业形象提升:客户信任度提升,成交率提高
记住: 好的邮件系统不是奢侈品,而是外贸生意的必需品。花几个小时配置,获得的是未来几年的顺畅沟通。
现在,打开你的Odoo后台,开始配置吧!
