您好,我在收件箱中配置了一个包含大约 100 封邮件的测试帐户。 向导告诉我将从服务器中删除 105 封邮件并导入系统。
在最后一步我得到一个错误(对不起,不知道其中一个)。 邮件帐户未添加,系统中未导入任何邮件。
但是:所有邮件都从收件箱中消失了。 不好!
嗨@Julian0o - 这真的很糟糕! 是否有机会向我们提供所采取操作的日志文件以及一些错误日志? 您可以在 zammad 实例的 log/ 目录中找到所有日志。
@thorsteneckel我已经删除了容器。 :(
我将尝试重现该问题,因为这是一个非常关键的问题。
我完全同意你的看法! 我正在等待你的回复。 谢谢!
唔。 我使用相同的邮件设置进行了新配置,没有出现错误……但这次我的收件箱中只有 2 封邮件。 如果您有一堆邮件,可能会出现问题......
我们会尽快重现这一点。
我更喜欢 IMAP 方法。 OTRS 也有同样的问题。
与其下载邮件并从服务器中删除它们,不如同步它们并将它们留在原始邮箱中。 只需在成功创建票证后设置SEEN
标志,或者在最坏的情况下设置自定义/可配置标志。
否则,很容易会遇到类似于本期最初描述的场景,但这也使得考虑原始邮箱也用于邮件归档等的场景变得更加困难/更加复杂。
我认为这是一个相当根本的变化,但通常可以添加 IMAP 方法吗?
+1 - 使用 IMAP SEEN 标志或任何自定义标志或创建一个 MAILBOX (INBOX.IMPORTED) 并将已处理的邮件移动到该文件夹中,而不是删除它们。 这不应该是一个突破性的变化。 最好的选择是:让用户决定。 添加一个复选框(是否在导入后从 IMAP 中删除邮件)
取自#955
===开始报价===
@eliasp ,感谢您在 #243 的评论! 目前,我认为设置一个标志是最好的方式。我更喜欢自定义标志,因为 SEEN 标志可以很容易地更改。 想象一下,您想在 Roundcube 中浏览原始邮件。 您太容易点击标记为“已读”的邮件。 或者反过来:您将邮件标记为“未见”。 可能,这会使 Zammad 导入相同的旧邮件,因此您最终会得到 2 张票。
另一个解决方案可能是,如果 Zammad 将每个新/未见过的邮件与其自己的数据库进行比较,以查看是否已导入特定邮件。 所以旗帜并不重要。
===结束报价===
这方面有没有进展。 #955 中提到的标志似乎是个好主意。
这对我们的 zammad 用例真的很有帮助。
旗帜已经在那里了。 所以我认为我们可以关闭这个?
最有用的评论
我更喜欢 IMAP 方法。 OTRS 也有同样的问题。
与其下载邮件并从服务器中删除它们,不如同步它们并将它们留在原始邮箱中。 只需在成功创建票证后设置
SEEN
标志,或者在最坏的情况下设置自定义/可配置标志。否则,很容易会遇到类似于本期最初描述的场景,但这也使得考虑原始邮箱也用于邮件归档等的场景变得更加困难/更加复杂。