外发邮件显示发件人地址的格式与在 Notes 客户端场所文档的邮件选项卡"发送到Internet上的消息地址格式"的设置有关:
- 若设置为 MIME 格式,则在邮件传递到 Router 之前,通过 Notes 客户端完成 Notes RichText-HTML(CD-MIME) 转换。
外发邮件将从场所基础选项卡提取符合 RFC822 格式的 Internet 地址。 - 若设置为 Notes 富文本格式,则通过外发邮件的 Domino 服务器网关 Router 任务完成CD-MIME转换。
由于Internet地址不支持中文,所以为了让邮件能够回复给发件人,Domino要对中文进行编码转换。
所以如果设置不当,就会显示GB编码的发件人地址,如:0xLJ****@InternetDomain总的来说,Domino 查询Internet 地址的顺序依次是:1. 先看本地场所-基本选项卡里填写的Internet地址2. 然后看 Domino 目录中个人文档里的 Internet 地址3. 如果两个地方都没有,再查全局网络域文档中的 Internet 地址查询是否启用,4. 如果全局网络域文档中也没有启用,就看服务器配置文档 MIME 的外出转换选项5. 如果外出转换选项也没有启用,SMTP 会按First_Last/ou/org%DominoDomain@Internetdomain.TopLevelDomain 格式生成发件人地址。了解工作的机制后,问题解决起来就很容易了,按以下步骤操作:首先要在 “基本” 选项卡启用 国际MIME设置,(如下,在此文档的国际MIME设置后勾选“启用”)然后在MIME 选项卡>转换选项 > 外出,设置“当未在文档中定义Internet 地址时,请查询所有 Notes 地址的Internet 地址:”为"启用","将 Notes 地址转换为 Internet 地址时执行全面查询:"设置保持"禁用",在地址匹配时仅查找主目录,将可以提升效率。注:显示0xLJ****发件人地址还有一个原因,就是邮箱首选项中设定的所有者跟当前使用代发邮件的ID不相符,当发件人并非邮箱的所有者时,也会按照上述规则构建发件人地址。
评论