从表单值创建电子邮件正文

时间:2013-12-05 13:28:34

标签: xml email adobe livecycle livecycle-designer

在Livecycle Designer ES2中,是否可以编辑“提交”按钮的XML以从填充的表单中获取数据并将其放入电子邮件的邮件正文中?例如,如果我有以下字段/值:

firstName / John
lastName / Smith
DOB / 1/1/72
email / johnsmith@gmail.com

电子邮件的邮件正文如下所示:

姓名:约翰史密斯 DOB:1/1/72 电子邮件地址:johnsmith@gmail.com

1 个答案:

答案 0 :(得分:1)

要发送电子邮件,您可以使用AcroForms规范中的 app.mailMsg()函数。 向表单添加标准按钮,并将以下代码添加到单击事件:

//Email adressee
var cToAddr = "fillproperEmail@example.com";

//Subject
var cSubLine = "Put proper subject here";

//Body
var cBody = "Name: "+firstName.rawValue+" "+lastName.rawValue+" DOB: "+DOB.rawValue+" Email Address: "+email.rawValue;

// Send an email
event.target.app.mailMsg({bUI: true, cTo: cToAddr, cSubject: cSubLine, cMsg: cBody});

关于 app.mailMsg()的详细信息以及您可以在此处找到的类似内容:http://acrobatusers.com/tutorials/print/dynamically-setting-submit-e-mail-address