I'm using the How To here http://www.kace.com/support/resources/kb/article/How-To-Notify-Any-User-or-Group-by-Email-When-a-New-Help-Desk to send new ticket notifications via email.


I have customized the email template slightly so that it contains the following email link:


This mainly works well except sometimes a magical "New Line" gets added to the $title string, so you end up with

and the mailto link ends up looking like this:
which will obiously not work.


Any help would this issue would be appreciated.

Answer Summary:
0 Comments   [ - ] Hide Comments


Please log in to comment

Community Chosen Answer



The space between New and Employee is causing this to fail.  To test, try it without the space, something like "new-employee".

This happens most likely because the K1000 is BSD based and spaces don't parse well.  You might try using an escape character like "\" in front of $title.

If that doesn't work, submit a support ticket so it can be looked into.

Answered 10/30/2012 by: jknox
Red Belt

  • Thanks for your reply.

    This certainly is an issue when there is no space in the ticket title but I dont really think its practical to ask users not to put spaces in the ticket title.

    I added a "\" before the $title (mailto:$submitter_email?subject=\[TICK:$ticknum]-$title&cc=itsupport@mycompany.com.au). This appears to work 80% of the time but some are still having the same problem.
Please log in to comment
Answer this question or Comment on this question for clarity



I managed to create a workaround for this issue using a simple REPLACE command.

I added this line to the start of the SQL statement, under the existing "HD_TICKET.TITLE" Line:
REPLACE(HD_TICKET.TITLE, ' ', '_') AS CLEANTITLE, -- $cleantitle

This will replace all of the spaces with underscores which stops KACE/Outlook from adding the extra line breaks.

So my mailto link now looks like:

I hope this helps others that might have this issue.

Answered 11/27/2012 by: nwhyatt
Senior White Belt

Please log in to comment