Gmail插件

Gmail插件 集成了Odoo数据库和Gmail收件箱,用户可以在Gmail与Odoo间追踪所有工作,不会丢失任何信息。

Odoo云端用户

对于在Odoo云端(或Odoo.sh)托管的数据库,请按照以下步骤配置Gmail插件。

安装Gmail插件

首先,登录要连接至Odoo的Gmail账户。

在Gmail收件箱中,单击右侧面板上的加号图标,以获取附加组件。如果侧面板不可见,单击收件箱右下角的箭头图标,即可显示。

Plus sign icon on the Gmail inbox side panel.

然后,使用搜索栏搜索 Odoo ,并找到 Odoo收件箱外接程序

Odoo Inbox Addin on Google Workspace Marketplace.

或者,直接转到 Google Workspace Marketplace 中的 Odoo收件箱外接程序 页面。

找到插件后,点击 安装 ,然后点击 继续 ,开始安装。

选择要连接至Odoo的Gmail账户,然后点击 允许 ,以允许Odoo访问谷歌账户。谷歌将显示确定安装成功的弹窗。

配置Odoo数据库

须在Odoo数据库中启用 邮件插件 功能,以使用Gmail插件。要启用该功能,转到 设置‣一般设置 。在 集成 部分,激活 邮件插件 ,然后点击 保存

The Mail Plugin feature in the Settings.

配置Gmail收件箱

在Gmail收件箱中,在右侧面板可以看到紫色的Odoo图标。点击Odoo图标,打开Odoo插件窗口。然后,单击收件箱中的任何邮件。点击插件窗口中的 授权访问 ,授权Odoo访问Gmail收件箱。

The Authorize Access button in the right sidebar of the Odoo plugin panel.

点击 登录 。输入要连接至Gmail收件箱的Odoo数据库的URL,然后登录数据库。

注解

使用数据库的一般URL,而非特定页面的URL。例如,应使用 https://mycompany.odoo.com ,而不是 https://mycompany.odoo.com/web#cids=1&action=menu

最后,点击 允许 ,以允许Gmail访问Odoo数据库。浏览器将显示 成功! 信息。关闭窗口。Gmail收件箱与Odoo数据库已连接。

Odoo自主托管用户

对于在Odoo云端(或Odoo.sh)以外的服务器上托管的数据库,请按以下步骤配置Gmail插件。

注解

作为其安全指南的一部分,谷歌要求外部程序创建者提供URL列表,用于外部程序发出的动作和重新定向。这样,通过确保(例如)无外部程序将用户重新定向至恶意网站,以此保护用户。(更多关于 谷歌应用程序脚本 。)

由于Odoo只能列出 odoo.com 域,而非各自主托管客户的唯一服务器域,因此,自主托管客户无法从Google Workspace Marketplace安装Gmail插件。

安装Gmail插件

首先,访问 GitHub repository ,查看Odoo 邮件插件。然后,点击绿色的 代码 按钮,再点击 下载压缩文件 ,将邮件插件文件下载至电脑。

Download the ZIP file from the Odoo GitHub repository for Mail Plugins.

在电脑上打开压缩文件。转到 mail-client-extensions-master ‣ gmail ‣ src ‣ views ,使用任何文本编辑软件打开 login.ts 文件,如记事本(Windows)、TextEdit(Mac)或Visual Studio Code。

删除 login.ts 文件中的以下三行内容:

if (!/^https:\/\/([^\/?]*\.)?odoo\.com(\/|$)/.test(validatedUrl)) {
     return notify("The URL must be a subdomain of odoo.com");
}

该操作将从Gmail插件程序中删除`odoo.com`域约束。

接下来,在 ZIP 文件中,转到 mail-client-extensions-master ‣ gmail ,并打开名为 appsscript.json 的文件。在 urlFetchWhitelist 部分,将所有对 odoo.com 的引用替换为 Odoo 客户的唯一服务器域。

然后,在同一个 gmail 文件夹中,打开名为 README.md 的文件。按照 README.md 文件中的说明,将 Gmail 插件文件作为 Google 项目推送。

注解

计算机必须能够运行 Linux 命令,才能遵循 README.md 文件中的说明。

将谷歌项目分享至要连接至Odoo的Gmail账户。点击 发布Deploy from manifest 。最后,点击 Install the add-on ,安装Gmail插件。

配置Odoo数据库

须在Odoo数据库中启用 邮件插件 功能,以使用Gmail插件。要启用该功能,转到 设置‣一般设置 。在 集成 部分,激活 邮件插件 ,然后点击 保存

The Mail Plugin feature in the Settings.

配置Gmail收件箱

在Gmail收件箱中,在右侧面板可以看到紫色的Odoo图标。点击Odoo图标,打开Odoo插件窗口。然后,单击收件箱中的任何邮件。点击插件窗口中的 授权访问 ,授权Odoo访问Gmail收件箱。

The Authorize Access button in the right sidebar of the Odoo plugin panel.

点击 登录 。输入要连接至Gmail收件箱的Odoo数据库的URL,然后登录数据库。

注解

使用数据库的一般URL,而非特定页面的URL。例如,应使用 https://mycompany.odoo.com ,而不是 https://mycompany.odoo.com/web#cids=1&action=menu

最后,点击 允许 ,以允许Gmail访问Odoo数据库。浏览器将显示 成功! 信息。关闭窗口。Gmail收件箱与Odoo数据库已连接。