2017-04-20 8 views
0

PDFファイルの中に電子メールを送信するためのボタンを設定しました。 承認メールや拒否メールよりもリクエストメールです。 私は受信機は、単に対応するために2回のクリックを作りたい:「承認」または「拒否」のいずれかにリンク全体ではなく、リンクのキャプションのみを表示するようにOutlookを取得するにはどうすればよいですか?

  1. クリック(新しいメールがポップアップ表示)
  2. 「送信」をクリック - 完了!展望で何もせずに Received Mail 私はOutlookが(この場合は「承認」と「拒否」する)のリンクを短くするために取得するにはどうすればよい

このすでに動作しますが、2つのリンクが被災しています!?

背景:
送信者はOutlookで何もしたくないのに「送信」を押します。
PDFからプレーンテキストを挿入しています(下の図を参照)。私は、Outlookがそのテキストをクリック可能なリンクに自動的に変換することができてうれしいです。 Before sending

私は私のPDFの電子メール機能のためののAdobeのLiveCycle Designerのを使用しているPDF内の電子メールボタンがクリックされたときに、これは私のコードです:

sendMail(); 

function sendMail(to, from, subject, body) 
{ 
    to = (typeof to !== 'undefined') ? to : "[email protected]"; 
    from = (typeof to !== 'undefined') ? to : "[email protected]"; 
    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が直ちに認識できる形式に文字列を変換しますか?電子メールの形式が "nur Text"であっても、私は "プレーンテキスト"だと思うが、電子メールを送信した後でもOutlookはクリック可能なリンクを表示していることにはかなり感銘を受けた。どういうわけかそれらの完全なリンクを隠す方法を見つけることができれば幸いです。

答えて

0

plainTextのボディタイプを使用すると、これが得られます。あなたがすることはできません。ユーザーフレンドリーなタイトルを表示するには、AcroFormsでサポートされていないHTMLを使用する必要があります。

+0

これを達成できる代替手段はありますか? Word-Forms? –

+0

申し訳ありませんが、私はWord-Formsについてよく分かりません。あなたは、Adobe LiveCycle Designerを使用し、PDFから送信していると述べました。まあ、とにかく、あなたはおそらくWordフォームについて別の質問を作成する必要があり、他の人が助けるかもしれません:( –

関連する問題