在PDF文件中,我设置了一个发送电子邮件的按钮。 它是一封请求电子邮件,应该被批准或拒绝。 我希望接收器只需点击2次即可响应:
这已经有效,但这两个链接都是灾难: 如何让Outlook缩短链接(到#34;批准"和#34;拒绝"在这种情况下) 在Outlook中没有做任何事情!?
背景:
发件人不想在Outlook中执行任何操作,但请按"发送"。
我从PDF中插入纯文本(见下图),我很高兴Outlook能够自动将该文本转换为可点击的链接。
我使用 Adobe LiveCycle Designer 作为我的PDF电子邮件功能,这是我点击PDF中的电子邮件按钮时的代码:
sendMail();
function sendMail(to, from, subject, body)
{
to = (typeof to !== 'undefined') ? to : "test@test.de";
from = (typeof to !== 'undefined') ? to : "test@test.de";
subject = (typeof subject !== 'undefined') ? subject : "Request Mail";
body = (typeof body !== 'undefined') ? body : "Hello,\n\n please approve this request!\n\n";
var subjectOk = "Request approved";
var subjectNo = "Request denied";
var responseOk = "Your request has been approved.";
var responseNo = "Your request has been denied.";
var linkOk = "<mailto:" + from + "?subject=" + subjectOk + "&body=" + responseOk + ":>";
var linkNo = "<mailto:" + from + "?subject=" + subjectNo + "&body=" + responseNo + ":>";
var links = linkOk + "\n" + linkNo;
event.target.app.mailMsg(
{
bUI: true,
cTo: to,
cSubject: subject,
cMsg: body + links
}
);
}
是否有任何JS函数将我的字符串转换为outlook将立即识别的格式?我印象非常深刻,即使电子邮件格式是&#34; nur Text&#34; - 我猜是&#34;纯文本&#34;发送电子邮件后,Outlook仍会显示可点击的链接。我希望我能找到一种隐藏这些完整链接的方法。
答案 0 :(得分:0)
如果你使用plainText体型,这就是你要得到的。你什么都做不了。要显示用户友好的标题,您需要使用HTML,据我所知,AcroForms不支持。