Domino 8.5.3:修改收到的电子邮件的主题

Domino 8.5.3:修改收到的电子邮件的主题

我是 Domino 管理和开发的新手。最近,我接到其他团队的请求,要求我为收到的邮件设置过滤器或代理。

这是请求的要求:

  1. 查找发往 #CRITICAL(多用途、包含工程师列表的内部组)的来信
  2. 对于符合第 1 点的邮件,在主题前面附加“立即采取行动:”

我有一些限制:

  1. 我只负责 Domino 服务器,不触碰网络端或其他服务器
  2. 无需安装第三方软件

我已经检查了 Domino 服务器中的配置,最接近过滤电子邮件的是路由器/SMTP > 限制... > 规则。但这无法以任何方式实现第 2 点。

仅使用 Domino 服务器设置或通过代理是否可行?

答案1

您无法修改电子邮件的主题。但也许我可以向您展示其他方法。

一些问题:

1.) 您身边有 Lotus Domino 开发人员吗,或者您是否具备开发人员知识(我不认为是这种情况,但无论如何问问也无妨)

2.) 您是否可以从用户邮件文件更改设计?

答案2

首先,我建议根本不要修改主题行。

虽然这样做可能会产生一些影响。例如,如果邮件已签名,您最终会删除该签名并将其替换为运行代码的用户(可能是用户、服务器或代理 ID,具体取决于谁运行它)。

最简单的方法是创建邮件规则。如果规则检测到您要查找的主题,则将其标记为高优先级。您还可以将其复制到名为“立即关注”的文件夹中,用户可以单击该文件夹。

该选项允许您“开箱即用”地执行此操作。

下一个选项是修改收件箱的视图以标记相关主题行。这需要编码知识。

答案3

使用我的 Google-fu 并设法找到一些重要的东西notesSession.DocumentContext,例如“新邮件到达之前”代理。

最后这样实现的:

  1. 创建一个新的数据库并在其上使用邮件模板。
  2. 将新数据库指定为 Mail-In DB。
  3. 创建一个“新邮件到达之前”代理来处理收到的邮件(附加文本等maildoc.Subject...... maildoc.Importance)并将其转发给工程师
  4. 通知所有相关方有关这个新地址的信息,他们只应发送“关键”请求和警报
  5. 让代理发挥它的魔力。

我从这里如果有人感兴趣的话。

相关内容