odoo14谜之邮箱设置
odoo的邮箱设置,至今没理解透,一些发件箱的摸索记录一下。
1. 首先,是默认设置。在安装完,添加基础模块(比如说销售)后,激活开发者模式,可以看到邮件设置的全景:
点击发件服务器可以设置详细发件邮箱和服务器名端口加密,而别名域则会保存在系统参数中mail.catchall.domain。
三个mail开头的参数,catchall的domain和alias会在odoo发送邮件时,填写为本邮件Reply to的内容。嗯,就是这么有理。
2. 接着,为了方便理解,贴一张实际收下的邮件图。除了发件工(Sender:)和收件人(To:)还有两位:
其中的发件人From是odoo用户的邮箱,Reply-To默认是两个catchall参数的设置,两参数删掉的话则是odoo用户的邮箱。
好像有点绕,最主要的是,到哪去找一个合适的发件工?
3. 一般要靠邮件服务器端设置代发送,据说国内像163等还是支持相同域代发的。
微软的Microsoft 365/Office 365/Exchange服务器的话,得要逐个用户设置代发(设置成组的代发没效果),好在代发邮箱可以为共享邮箱。
左Microsoft 365右Exchange设置。
也有只改odoo,不动邮件服务商的免费的odoo模块。两个比较好用的。
4.1 mail_sender,模块名mail_sender-master,来自于github,可以强制指定From的邮箱。
地址:https://github.com/jeffery9/mail_sender
打勾的地方设置From也就是发件人,复制 安全与身份验证的用户名 即可。另外一个服务器允许中继的选项,效果不清楚。
4.2 mail_by_company,设置灵活,可以在同一odoo环境内,给不同的公司分别设置域名,给模块设置别名,以及收件服务器。
地址:https://apps.openerp.com/apps/modules/14.0/mail_by_company/
这个 模块功能非常好用,唯一的遗憾是,发邮件的用户需要有全服Administration的设置权限。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库