Odoo14用户使用手册
使用简体中文及操作odoo
6 查看 •添加用户和管理访问权限
4 查看 •多公司
2 查看 •如何使用我的邮件服务器在Odoo中发送和接收邮件
2 查看 •授权.Net
2 查看 •Odoo Barcode使用说明 odoo14条码如何使用
2 查看 •从odoo导出数据
2 查看 •启用开发人员调试模式
2 查看 •导入数据
2 查看 •批量付款:SEPA直接借记(SDD)
2 查看 •使用报价模版
2 查看 •付款收单行(信用卡、在线支付)
2 查看 •如何适配导入模板
2 查看 •如何开始使用讨论应用
2 查看 •财政状况(税收和科目映射)
1 查看 •配置你的Paypal帐号
1 查看 •取消采购订单
1 查看 •添加可选产品
1 查看 •获取签名以及确认订单
1 查看 •从客户发票到付款收集
1 查看 •如果你是Odoo Online或Odoo.sh的用户…
你什么也不需要做![UNKNOWN NODE problematic]Odoo为你的服务器设置了自己的邮件服务器。[UNKNOWN NODE problematic]接收和发送电子邮件功能开箱即用!
除非你计划发送大量邮件,可能需要使用外部邮件服务器,否则只需享受你的新Odoo数据库即可。
本文档的范围
本文件**主要针对Odoo本地部署的用户**,他们无法像`Odoo Online <https://www.odoo.com/trial>`__和`Odoo.sh <https://www.odoo.sh>`__那样,直接通过开箱即用的解决方案在Odoo上收发邮件。
警告
如果您的公司中没有人用于管理电子邮件服务器,我们强烈建议您选择 Odoo 托管解决方案。他们的电子邮件系统可以立即工作,并由专业人士监控。不过,如果您希望自己管理电子邮件服务器的声誉,您仍可以使用自己的电子邮件服务器。
您将在这里找到一些有用的信息,了解如何将您自己的电子邮件解决方案与 Odoo 集成。
注解
Office 365 email servers don’t easily allow to send external emails from hosts like Odoo. Refer to Microsoft’s documentation to make it work.
如何管理出站邮件
作为系统管理员,请转到菜单选择:menuselection:[UNKNOWN NODE title_reference],然后选中 外部电子邮件服务器。然后,单击 传出邮件服务器 以创建一个服务器并引用电子邮件服务器的 SMTP 数据。填写所有信息后,单击 测试连接 。
下面是 G Suite 服务器的典型配置。

然后在”常规设置”中设置您的电子邮件域名。
注解
如你在Gmail地址*测试连接*时收到``[AUTHENTICATIONFAILED] Invalid credentials (Failure)``警告,启用*安全性较低的应用程序访问*选项。你可`在此访问 <https://myaccount.google.com/lesssecureapps?pli=1>`_直接链接。
此外,请启用Gmail账户的IMAP设置。
我可以使用 Office 365 服务器吗?
You can use an Office 365 server if you run Odoo on-premise. Office 365 SMTP relays are not compatible with Odoo Online.
Please refer to Microsoft’s documentation to configure a SMTP relay for your Odoo’s IP address.
How to use a G Suite server
You can use an G Suite server for any Odoo hosting type. To do so you need to setup the SMTP relay service. The configuration steps are explained in Google documentation.
Be SPF-compliant
In case you use SPF (Sender Policy Framework) to increase the deliverability of your outgoing emails, don’t forget to authorize Odoo as a sending host in your domain name settings. Here is the configuration for Odoo Online:
- If no TXT record is set for SPF, create one with following definition: v=spf1 include:_spf.odoo.com ~all
- In case a SPF TXT record is already set, add “include:_spf.odoo.com”. e.g. for a domain name that sends emails via Odoo Online and via G Suite it could be: v=spf1 include:_spf.odoo.com include:_spf.google.com ~all
Find here the exact procedure to create or modify TXT records in your own domain registrar.
Your new SPF record can take up to 48 hours to go into effect, but this usually happens more quickly.
注解
Adding more than one SPF record for a domain can cause problems with mail delivery and spam classification. Instead, we recommend using only one SPF record by modifying it to authorize Odoo.
Allow DKIM
You should do the same thing if DKIM (Domain Keys Identified Mail) is enabled on your email server. In the case of Odoo Online & Odoo.sh, you should add a DNS “odoo._domainkey” CNAME record to “odoo._domainkey.odoo.com”. For example, for “foo.com” they should have a record “odoo._domainkey.foo.com” that is a CNAME with the value “odoo._domainkey.odoo.com”.
限制条件
请注意,出于安全原因,端口25被阻塞。 尝试使用587、465或2525。
How to manage inbound messages
Odoo relies on generic email aliases to fetch incoming messages.
- Reply messages of messages sent from Odoo are routed to their original discussion thread (and to the inbox of all its followers) by the catchall alias (catchall@).
- Bounced messages are routed to bounce@ in order to track them in Odoo. This is especially used in Odoo Email Marketing to opt-out invalid recipients.
Original messages: Several business objects have their own alias to create new records in Odoo from incoming emails:
- Sales Channel (to create Leads or Opportunities in Odoo CRM),
- Support Channel (to create Tickets in Odoo Helpdesk),
- Projects (to create new Tasks in Odoo Project),
- Job Positions (to create Applicants in Odoo Recruitment),
- etc.
Depending on your mail server, there might be several methods to fetch emails. The easiest and most recommended method is to manage one email address per Odoo alias in your mail server.
- Create the corresponding email addresses in your mail server (catchall@, bounce@, sales@, etc.).
Set your domain name in the General Settings.
- If you use Odoo on-premise, create an Incoming Mail Server in Odoo for each alias. You can do it from the General Settings as well. Fill out the form according to your email provider’s settings. Leave the Actions to Perform on Incoming Mails blank. Once all the information has been filled out, click on TEST & CONFIRM.

- If you use Odoo Online or Odoo.sh, We do recommend to redirect incoming messages to Odoo’s domain name rather than exclusively use your own email server. That way you will receive incoming messages without delay. Indeed, Odoo Online is fetching incoming messages of external servers once per hour only. You should set redirections for all the email addresses to Odoo’s domain name in your email server (e.g. catchall@mydomain.ext to catchall@mycompany.odoo.com).
小技巧
- All the aliases are customizable in Odoo.
- Object aliases can be edited from their respective configuration view. To edit catchall and bounce aliases, you first need to activate the Developer mode.
Then go to Settings ‣ Technical ‣ Parameters ‣ System Parameters to customize the aliases (mail.catchall.alias & * mail.bounce.alias*).

注解
By default inbound messages are fetched every 5 minutes in Odoo on-premise. You can change this value in Developer mode. Go to Settings ‣ Technical ‣ Automation ‣ Scheduled Actions and look for Mail: Fetchmail Service.