邮寄数据库

时间:2014-10-15 08:53:47

标签: lotus-notes lotus-domino lotusscript

我有这种情况(这是邮寄的旧故事)

这是一家拥有许多Domino Mail-in数据库的公司。每个分支都有一个。

每个分支机构中的每个人都有个人备注电子邮件。

公司政策是分支机构的每个人都无法向外部帐户发送电子邮件(内部是),因此我需要使用该邮件收集数据库。

我尝试使用Domino的规则来执行一个块(在规则中你可以设置发件人字段来跟踪邮件),但似乎不可能,因为不幸的是,当用户从邮件发送电子邮件时数据库(mail9.ntf模板)发件人字段是用户名。

我知道Team Mail box project,但这是一个旧项目,我在HTML外发邮件方面遇到了一些问题,而且无法在网络上运行。

我尝试寻找解决方案,自定义标准的Mail9.ntf模板,我发现使用QuerySave方法函数的库“CoreEmailClasses”已执行 Me.m_noteUIMemo.Send() 我试图更改此代码将后端文档复制到mail.box邮件...但这不起作用,因为它更复杂(有TMP字段......我发现当你使用{{1}时在mail.box中,RichText是一个MIME-RT)。

我找到的唯一解决方案是保存电子邮件,稍后再安排一个预定的签名代理代表运行发送电子邮件的邮件用户(我不喜欢的解决方案,因为它不是实时的)。

你还有其他想法吗?

注册的最新信息

我在FORMS9_x.nsf中找到了子窗体 包含此代码的 Custom_MailMemoDictionary_Lite 。现在我需要了解如何使用它

.send()

2 个答案:

答案 0 :(得分:-1)

我不确定这是否可以解决您的问题,但我们发现在邮件中设置邮件收件人名称(项目名称 FullName )在数据库文档中,分层名称允许我们以该用户的身份设置mail-in数据库的所有者。然后,从该数据库发送的邮件来自实际用户发送的 mail-in name

例如:使用以下名称: Branch1电子邮件/组织,并将互联网电子邮件设置为 branch1.email@oraganization.com ,然后设置目标的所有者数据库到 Branch1电子邮件/组织

祝你好运!

答案 1 :(得分:-1)

删除子窗体的内容并粘贴以下代码

  <NotesDictionary>
    <notesvar name=s_MDNToFrom value={"1"}>
    <notesvar NAME=From value={Principal}>
  </NotesDictionary>

亲切的问候