2017-04-20 1 views
0

Dans un fichier PDF J'ai mis en place un bouton pour envoyer un email. Il s'agit d'un e-mail de requête qui devrait être approuvé ou refusé. Je veux le récepteur simplement faire 2 clics pour répondre:Comment obtenir Outlook pour afficher uniquement une légende de lien, pas le lien entier?

  1. Cliquez sur soit « Approve » ou « Refuser » (un nouveau message électronique apparaît)
  2. Cliquez sur « envoyer » - Fait!

Cela fonctionne déjà, mais les deux liens sont une catastrophe: Received Mail Comment puis-je obtenir Outlook pour raccourcir les liens (à « approuver » et « Refuser » dans ce cas) sans faire quoi que ce soit dans Outlook !?

Fond:
L'expéditeur ne veut rien faire dans Outlook mais appuie sur "envoyer".
J'insère du texte brut à partir du PDF (voir l'image ci-dessous), je suis déjà heureux qu'Outlook parvienne à convertir automatiquement ce texte en un lien cliquable. Before sending

J'utilise Adobe LiveCycle Designer pour ma fonctionnalité de messagerie PDF, ceci est mon code lorsque le bouton e-mail à l'intérieur du PDF est cliqué:

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 
      } 
    ); 
} 

Y at-il fonction JS convertir mes chaînes à un format que les perspectives reconnaîtront immédiatement? Je suis assez impressionné que même si le format de courrier électronique est "nur Text" - ce que je suppose est "texte brut" Outlook affiche toujours des liens cliquables après l'envoi de l'e-mail. J'espère juste que je peux trouver un moyen de cacher ces liens complets en quelque sorte.

Répondre

0

Voici ce que vous obtiendrez si vous utilisez le type de corps plainText. Rien que tu puisses faire. Pour afficher des titres conviviaux, vous devez utiliser le HTML, ce qui, d'après moi, n'est pas supporté par AcroForms.

+0

Connaissez-vous des alternatives qui pourraient accomplir cela? Word-Forms? –

+0

Désolé, je ne connais pas grand chose à Word-Forms. Vous avez indiqué que vous utilisez Adobe LiveCycle Designer et que vous l'envoyez à partir de PDF. Eh bien, de toute façon, vous devriez probablement créer une autre question sur les formulaires Word et quelqu'un d'autre peut aider :( –