Workflow and ServiceDesk Community

 View Only
  • 1.  Hyperlink in send email is not embedded

    Posted Mar 14, 2012 12:19 PM

    Hi, I am trying to send out an email with an embedded hyperlink, my problem is the hyperlink is not embedded in the email. I am using the merge html component to create the hyperlink, but It shows up plain text. So instead of getting the following in the email body:

    Click here to see the page.

    It comes in as:

    http://testwf/userview.aspx

    Any ideas?

    Normally I would not care, but on some email clients (outlook 2003 and others) you can't click on it. You actually have to copy and paste it in the browser, and that is not cool...



  • 2.  RE: Hyperlink in send email is not embedded

    Posted Mar 14, 2012 12:43 PM

    I had some issues when I first attempted to send emails with embedded links as well.  I did get it working.  There may be other ways but here are some tips based on how I got it working:

    • On the SendEmailComponent, make sure the box for "Send Html Content" is checked and that you configure the body with embedded hyperlink under 'HTML Content"
    • In the HTML Content advanced text editor, use the "Source" view at the bottom to enter direct HTML code
    • If you need to embed project variables within the HTML code, use a MergeTextComponent to create a text variable that contains the HTML code and then add that variable to the message body instead. 


  • 3.  RE: Hyperlink in send email is not embedded
    Best Answer

    Posted Mar 14, 2012 02:24 PM

    Took me a while but here it is, step by step:

    1) Create a Merge Text or Merge HTML variable, it does not matter.

    2) In Send Email component, click on Html Content

    3) Using the drop down menu under Data tab, select "Variable Web Link"

    4) Then drag and drop your variable, where ever you need.

    5) Click and highlight this variable

    6) Under configuration (shows up on bottom left side), enter what ever "Link text" you want for your hyperlink

    Click ok and close, then run it