首页 > 解决方案 > 发送的 SuiteCRM 电子邮件由收件人接收一次,但电子邮件将在已发送项目上显示两次

问题描述

会发生什么: 我们通过 SuiteCRM 向收件人发送电子邮件,没有显示错误,收件人收到消息。

除非看到,否则很难解释的问题是,收件人会收到预期电子邮件的 x1 副本,但发件人将在已发送项目上收到 x2 封电子邮件。

我不明白这是怎么可能的,我们的已发送项目上有 x2 件,而收件人的电子邮件箱上只有 x1 份。查看了该帐户的所有框,即垃圾邮件、已删除邮件等,但确实只收到了 x1 封电子邮件。

更令人困惑的是,对于活动,已发送的项目将只有 x1 份已发送的电子邮件,一切正常。

一位同事然后比较了两封电子邮件,发现有一些关于“内容语言”的内容,其中共享大部分信息的电子邮件是“内容语言=en-US”,另一封电子邮件显示为“pt-BR” .

不确定“pt-BR”来自哪里,或者我们的初始域是在巴西注册的,但所有电子邮件都是通过我们与 Microsoft 和 Office 365 的协议通过 Outlook 处理的。

试图分享 x2 电子邮件的图像,这里的系统不允许我这样做,所以将尝试在这里分享他们的内容,没有看到电子邮件和图像可能更难理解。

在仔细检查 x2 电子邮件后,它添加了 content-language=en-US,并在第二封电子邮件中添加了 content-language=pt-BR;这是第二封电子邮件,其中 content-language=pt-BR 是错误的。

我不明白“内容语言”的来源,我们没有在任何东西中添加“内容语言”;此外,出于电子邮件目的,我们只想使用“en-US”。

预期行为 应该发生的情况是,如果我们发送 x1 封电子邮件,已发送项目应该只显示 x1 封电子邮件,否则在第一个活动之后,混乱将是压倒性的。

实际行为 如果我发送一封电子邮件,收件人应该会收到 x1 封电子邮件。我们发送该电子邮件的任何帐户都将有 x2 封电子邮件或他们的已发送项目。

尝试 在 config_override '''$sugar_config['default_email_charset'] = 'US-ASCII';''' 上添加,只有在这样做之后,我才能为用户帐户设置初始登录。

上下文 这对我们来说是一个非常严重的错误,我们是一家小型初创公司,需要开始使用 CRM 来更好地管理我们的时间,从活动、电子邮件模板、pdf 模板等开始,作为一个透明和高效的小团队是重要的是,电子邮件组件对我们有很大帮助;否则我们将被迫单独使用 Outlook,并且我们没有模板等。

我们的环境

使用 Gmail 帐户也会出现同样的问题。

我真的希望有人能提供帮助。我不是开发人员,一直在寻求帮助,任何提示都非常感谢。

谢谢!

标签: javascriptphpsugarcrmsuitecrm

解决方案


推荐阅读