将IMAP文件夹中的邮件附加到现有对象中
项目描述
电子邮件网关 - 文件夹
添加从特定IMAP文件夹附加电子邮件到对象(例如,合作伙伴)的功能。匹配是通过多种算法完成的,例如电子邮件地址、电子邮件地址的域名或原始Odoo算法。
这为在不集成邮件客户端的情况下在Odoo中存档电子邮件提供了一个简单的方法。
配置
在您的fetchmail配置中,您将找到一个新的列表字段 要监控的文件夹。在此处添加您的文件夹(通常类似于 INBOX.your_folder_name.your_subfolder_name),选择要附加邮件的模型以及要使用的匹配算法。
精确邮件地址
填写一个字段以在 字段(模型) 中搜索电子邮件地址。对于合作伙伴,这将是 电子邮件。还填写电子邮件的标题字段以在 字段(电子邮件) 中查看。如果您想匹配来自您的客户的传入邮件,这将是 from。您还可以列出标题字段,因此要匹配接收此电子邮件的合作伙伴,您可能需要填写 to,cc,bcc。
电子邮件地址的域名
匹配在 字段(电子邮件) 中找到的电子邮件地址的域名。这将把一封邮件附加到 test1@example.com,其中 字段(模型) 设置为 test2@example.com。鉴于这是一个模糊匹配,您可能想要检查 使用第一个匹配,因为如果有多个可能的匹配项,否则不会发生任何事情。
Odoo标准
严格来说,这不是一个匹配算法,而是在新收到的邮件上调用模型的标准操作,这通常意味着创建一个新的记录。
用法
一种常见的配置是使用具有多个文件夹的共享邮箱,即用户将希望附加给合作伙伴的邮件放入的邮箱。假设这个文件夹被称为 来自合作伙伴。然后为您的服务器创建一个文件夹配置,路径为 “INBOX.From partners”(注意引号,因为有空格,这取决于服务器)。选择模型 合作伙伴,将 字段(模型) 设置为 电子邮件,将 字段(电子邮件) 设置为 from。在 域名 中,您可以填写 [(‘customer’,‘=’,True)] 以确保仅匹配客户记录。
现在,当您的用户将邮件放入此文件夹时,Odoo 会将其提取并附加到相关合作伙伴。经过一些测试后,您可能想要在文件夹配置中检查 删除匹配项,以便此文件夹不会无限增长。
错误跟踪器
错误在 GitHub Issues 上跟踪。如果遇到问题,请检查那里是否已经报告了您的问题。如果您是第一个发现的,请通过提供详细且受欢迎的反馈来帮助我们解决它。
鸣谢
贡献者
Holger Brunn <hbrunn@therp.nl>
Ronald Portier <ronald@therp.nl>
图标
http://commons.wikimedia.org/wiki/File:Crystal_Clear_filesystem_folder_favorites.png
维护者
此模块由 OCA 维护。
OCA,即 Odoo 社区协会,是一个非营利组织,其使命是支持 Odoo 功能的协作开发并推广其广泛应用。
要为此模块做出贡献,请访问 http://odoo-community.org。
项目详情
散列 for odoo10_addon_fetchmail_attach_from_folder-10.0.1.1.0-py2-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | bbfc9067c10df0c6cbaeaf02f82d5d724658ffc6bbca37026c6d78e07840fda7 |
|
MD5 | f748a30511e3948b52fdb0f110f9bd6b |
|
BLAKE2b-256 | fe0371aef408b5e1756930254d4454225179356b0f391e94679dc9d689ff1bda |