Email signature 📩 not loading correctly or at all

Thanks @PowerQuest unfortunately the entire email system is in quite a poor state and in many areas unusable which strongly undermines the SuiteCRM experience. You would think email is as fundamental as it gets but I guess not given how long its been like this.

It’s not my responsibility, but I fixed that page

Well I just remembered that you had mentioned in a previous thread that it should be reported if articles were missing in the documentation @pgr
By the way do you have any ideas on how to fix my issues with the mentioned above where SuiteCRM adds random html code into the email signature?

In my own company instance I have loaded the email template code into the database and it works fine. But on this new instance SuiteCRM does this weird thing with adding its own html code on top of my custom code automatically.

Thanks…

Unfortunately that seems to be the case. SuiteCRM is underfunded and loads of bugs aren´t being fixed. Probably due to lacking funds to do it: SuiteCRM - Open Collective

I solved all of these email string replacement issues for my add-ons, and it’s way too complex to do with just a couple of hacks.

I also added a direct-html option to the Email Compose window, that is missing from SuiteCRM and I can’t even bring myself to attempt any email on SuiteCRM with it changing the stuff I put in.

Hi @pgr
Which add-on of yours do you have in mind for solving my issue above?

That would be PowerReplacer, you can watch the video here

1 Like

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