Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email 创建邮件,填充内容并在邮件客户端中打开_Email_Xpages - Fatal编程技术网

Email 创建邮件,填充内容并在邮件客户端中打开

Email 创建邮件,填充内容并在邮件客户端中打开,email,xpages,Email,Xpages,我想用javascript创建一个新文档,并用它生成一封新邮件。我填写邮件的正文、发送地址和主题,然后我想在LotusNotes客户机中打开邮件 如何在邮件客户端打开此邮件?此按钮创建一封新邮件,其中“收件人”字段、“主题”字段和“正文”字段中的内容来自XPage上的字段(使用客户端Javascript)。该逻辑适用于您拥有的任何defailt邮件客户端(IBM Notes、MS Outlook和其他邮件客户端) 我是这样解决的: -单击按钮以创建邮件的SendTo、Subject和HTML正

我想用javascript创建一个新文档,并用它生成一封新邮件。我填写邮件的正文、发送地址和主题,然后我想在LotusNotes客户机中打开邮件


如何在邮件客户端打开此邮件?

此按钮创建一封新邮件,其中“收件人”字段、“主题”字段和“正文”字段中的内容来自XPage上的字段(使用客户端Javascript)。该逻辑适用于您拥有的任何defailt邮件客户端(IBM Notes、MS Outlook和其他邮件客户端)


我是这样解决的: -单击按钮以创建邮件的SendTo、Subject和HTML正文 -然后会打开一个包含邮件内容的新XPage,我现在可以编辑它们,或者只需单击“发送邮件”按钮 -然后使用MarkLeusink的SSJS代码发送HTML邮件

var mail = new HTMLMail();
mail.setTo( docMail.getItemValue("SendTo") );
mail.setSubject( docMail.getItemValue("Subject") );
mail.addHTML( docMail.getItemValue("dBody") );
mail.send();

这种情况的优点是,我可以将邮件保存在数据库中,而不是当前用户的邮件文件中。

Hi M.Schaetzl,如何创建邮件?你用过马克·鲁辛克的SSJS代码吗?还没有。在找到Mark Leusink的解决方案之前,我尝试了邮件创建。因此,将来我会尽可能地使用它。当我使用你的代码时,我只会收到一封邮件,邮件中有空的SendTo、Subject和Body(我将我的字段命名为你的字段)。“innerHTML”命令有问题吗?因为当我使用encodeURIComponent(dojo.byId(“#{id:mailTo}”).value)时,我至少获得了该值,但不使用innerHTML命令。
var mail = new HTMLMail();
mail.setTo( docMail.getItemValue("SendTo") );
mail.setSubject( docMail.getItemValue("Subject") );
mail.addHTML( docMail.getItemValue("dBody") );
mail.send();