Xpages 更改发件人名称的最佳方法?

Xpages 更改发件人名称的最佳方法?,xpages,xpages-ssjs,Xpages,Xpages Ssjs,My environment配置为目录帮助,因此LDAP中的用户也可以对Domino应用程序进行身份验证 我遇到的问题是,返回的当前用户具有以下格式: uid=abc@mail.com/ou=客户/DC=ACME/DC=COM那么什么时候 emailDocument.send() 被触发;From feld将填充此值,并且当使用此消息执行域查找时SMTP通信失败=数据格式错误 我用它来发送电子邮件 是否有其他方法更改发件人名称,如noreply@mycompany.com 我试图避免直接在mai

My environment配置为目录帮助,因此LDAP中的用户也可以对Domino应用程序进行身份验证

我遇到的问题是,返回的当前用户具有以下格式: uid=abc@mail.com/ou=客户/DC=ACME/DC=COM那么什么时候

emailDocument.send()

被触发;From feld将填充此值,并且当使用此消息执行域查找时SMTP通信失败=数据格式错误

我用它来发送电子邮件

是否有其他方法更改发件人名称,如noreply@mycompany.com


我试图避免直接在mail.box上创建邮件。

取决于您的用例:

  • 您希望每个用户都有“适当”的电子邮件
  • 应用程序发送带有单个发件人名称的电子邮件
在第一种情况下,需要为用户提供一个通讯簿条目,以便将外部名称映射到适当的全名和电子邮件

在后一种情况下:在mail.box中使用创建。这是您最好的选择

。。。或者使用字段“Principal”字段(您必须记住域)-请参阅答案2中的更多内容:在Visual Studio中从C#发送邮件时,有一个SMTP客户端类可用于设置发件人。即使在通过Domino发送时也能非常好地工作,而且非常简单。使用Lotusscript、java和ssjs做同样的事情真的很痛苦。20年来一直如此。