Search code examples
emailhyperlinkxpageslotus-noteslotus-domino

Clickable format to email links in lotus notes


I am working on an application with xpages.I would like to send emails with that contain links. When I send the link, it does not appear in clickable format.Can someone help me to have clickable format? Thank you

   var db = session.getCurrentDatabase();
   var memo = db.createDocument();
   memo.appendItemValue("Body","http://www.my_link.com");
   memo.appendItemValue("Form", "Memo");
   memo.appendItemValue("Subject", "New task !");
   var t = mail.getValue();
   memo.send(t);

Solution

  • If you do it like this, the "Body"- Item is a simple Text- Item and not a Richtext- Item. Text- Items cannot contain clickable links.

    You have to explicitly define Body as a NotesRichtextItem and append text to it:

    var rtitem:NotesRichTextItem = memo.createRichTextItem("Body");
    rtitem.appendText("http://www.my_link.com");
    rtitem.addNewLine();
    

    This way the link will automatically be converted to a clickable hotspot.