Email signature đŸ“© not loading correctly or at all

From my brief foray into emails
 it’s extremely complex. You’ d be surprised once you delve into it how many moving parts there are. Every little thing depends on hundreds of other things all working. One change leads to a cascade of changes in other dependent functions.

I totally understand why it’s hard to get people to work on it. One little change leads to hours of detective work to all the other things it ends up breaking.

If @pgr’s plugin solves a bunch of these issues, that’s the way to go!

1 Like

Hi guys.
This is a serious flaw in the system and should be fixed in my humble opinion.
Setting a simple thing as a email signaure should be a no brainer as it is in all other CRM system available on the internet.

Its a shame too because it is things like that that make people move on to other systems like SugarCRM, Salesforce, Hubspot etc. and SuiterCRM is good system - but the flaws
 are annoying.
Like for example the other tread I made last night about the email short codes are not working:

which is really annoying too. Having multiple sales reps on the system and have to do serveral cloned personalized templates for each sales rep is annoying as hell. :fire:

I’ll take a look later at your plugin @pgr thanks, when i have a free moment for myself.

Thanks guys!

Hey @PowerQuest the issue is
 who’s going to fix it? This is Open Source community driven software. Unless someone decides to champion the cause getting to the bottom of this issue (and many others) the choices are:

  1. Fix it yourself and post the fix on Github for the rest of the World to enjoy.
  2. Hire a developer to fix it and post it on Github for the rest of the World to enjoy.
  3. Make a large donation to SalesAgility and earmark it for this issue (I guess) and it will be part of the core for the rest of the World to enjoy.

One reason many people use SuiteCRM (besides the ability to customize and take ownership of their own data), is because the alternatives are incredibly expensive. If you have a medium sized sales team with some customizations required and workflows etc. you’re talking tens of thousands of dollars for something like Salesforce and many thousands of dollars a year in licensing fees.

Somehow, the community either has to do more of #1, #2 or figure out some kind of revenue generation to support #3.

(Personally, I’d prefer if more people did #1, #2, but I also appreciate that the SalesAgility folks have to review, test and push changes to the core, so that’s a big job too).

I don’t know what the answer is, but we all have to pitch in if we use the software. That’s, I guess what I’m trying to say.

The best way for issues to get attention is create an issue on Github. At least it’s logged for anyone who ends up working on that part of the software.

Yep, I understand it all and agree @pstevens .

Its not easy and it is complicated too. I just somethings that I wished that SalesAgility would priotirize like a thing like this. Being able to add email signatures for all members of your team is a quite important thing of a business sales system. Just like these short codes I mentioned is a important thing too for example. But with that comes of course the complexity of what to prioritze first and when there is a limited budget like from my understanding SalesAgility have, it quickly becomes an issue because you do not have manpower of money enought to fix every issue that appears in the system.

I don’t think the email system got into this state over night, its been neglected for a long time over many release generations and therefore gets more complex to fix the longer its left.
If I was a new comer assessing SuiteCRM for my company there is no way I could recommend it to my company in its current state unless that company had no requirement for email communication.
Of course you can rely on an external system/outlook etc although this is counter intuitive and introduces other workflow issues.

I certainly agree with the need for everyone to increase financial support but I would personally love to see a feature freeze and an extended focus on existing bug fixes. If SuiteCRM became stable and reliable on the current feature set I think its take up would begin to increase and lead to more funding.

1 Like

True, excellence will always lead to success


If the system was 100% then surely more people/companies would stay and support itboth with their time and money and donate to the further development of it.

I think that in its current state many attempt to try SuiteCRM, then they hits a few annoying bugs and then leaves for a paid system or semi paid/ free system like for example Hubspot where everything works out of the box flawlessly


Hubspot’s CRM starter pack is also free - but you wil have to pay later for all the required “goodies” in form of extended features in Hubspot as an example.

Hey @PowerQuest I just tested this with an HTML email signature and and image in my signature and it worked fine. What exactly is preventing you from doing this?

I sent it myself no problems, go the email with the signature and the image.

SuiteCRM adds this html code automatically ahead of mine:

Hey @PowerQuest what’s the problem with that? It’s only wrapping it in a <div>. Why is that an issue?

Here’s what I’m getting in the email recieved, I don’t see anything wrong with the output.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang='en_us'>
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Testing</title>
</head>
<body><p>Testing 2</p>
<p> </p>
<div class="email-signature-element">
<p>Sincerely,</p>
<p> </p>
<p>Paul Stevens<br />Vice President<br />iGo Sales and Marketing, Inc. Tel: 905-817-9911<br />Emergencies: 416-919-8360</p>
<p><img src="xxxxxxxxxxxxxxxx/web-logo-288x125jpg.jpg" alt="" width="288" height="125" /></p>
</div></body></html>

It added that code before my code and thus rendered my html code useless with the result of a blank page.

Please post your htm your trying to add to the signature and Ill have a look

Sent you a DM @pstevens

Thanks a bunch!

Kind regards

You’re experiencing issues with HTML email signatures in SuiteCRM. Directly inserting HTML into the database can lead to formatting problems or the signature not loading correctly. Before resorting to database manipulation, consider using a pre-designed html email signature template. These templates are often optimized for compatibility. Alternatively, try pasting the HTML directly into SuiteCRM’s built-in email signature editor within the email module. This method might offer better results than direct database insertion.

Writing your first post and as new SuiteCRM forum using using trying to prove that you know something when you clearly do not is not very helpful, especially when the information you wrote is not helpful, but incorrect.

In SuiteCRM the only way you can force the system to keep the custom coded templates from being altered/sanitized is through saving them directly to the CRM database.

Kind regards

It sounds like SuiteCRM is stripping or not properly rendering the HTML signature. Have you tried checking the email editor settings to ensure it supports raw HTML? Also, some users have reported success by setting the default signature directly in the user profile settings instead of inserting it via the database. You might also want to test different email clients to see if the issue is CRM-specific. Hope this helps!

1 Like

Hello @paultylor

The problem isn®t the code itself but that the html editor TinyMCE sanitizes custom code when it is saved through the editor in SuiteCRM


So the only way to prevent that is to save the code directly in the database which works perfectly fine. However that the email signature doesn’t load properly in SuiteCRM is more a bug than anything else. Sometimes it does load fine other times it does not.

Is it similar issue?

Yes sort of

Either it doesn’t load at all or it loads partly as plain text so you have to click in the “e-mail box dropdown” (which you send out with) with your emails and then it loads properly. Quite annoying sometimes (but still manageable).

Its just how it is for now I suppose until salesagility maybe does something about it.