SuiteCRM icon indicating copy to clipboard operation
SuiteCRM copied to clipboard

newletter: email plus sign is stripped out in email

Open Lehnerr opened this issue 4 years ago • 10 comments

Issue

Hi. we've created a email Template for Campaing with a plus sign in it. i.e. telefonnumber: "+43 1 6" When we send out the campain email the plus sign is stripped out

Expected Behavior

Plus sign should be sent.

Actual Behavior

Plus sign is stripped out

Possible Fix

.

Steps to Reproduce

1.create newsletter campaign 2.create marketing email and new template put + in subject, html_body and body 3.send test mail 4.

Context

Your Environment

  • SuiteCRM Version used: 7.11.13
  • Browser name and version (e.g. Chrome Version 51.0.2704.63 (64-bit)):
  • Environment name and version (e.g. MySQL, PHP 7): php 7.2
  • Operating System and version (e.g Ubuntu 16.04): ubunto 18.04

Lehnerr avatar Jul 10 '20 08:07 Lehnerr

Hi @Lehnerr,

We haven't been able to replicate this issue in the most recent versions of SuiteCRM such as 7.10.x or 7.11.x. If you believe this to be an issue still, please leave a comment explaining further steps to reproduce otherwise this issue will be closed.

Thanks :+1:

Mac-Rae avatar Jul 17 '20 11:07 Mac-Rae

Hi.

I checked in new installation, there is it no poblem. Maybe a problem in the upgrades I've done. Any hint where I can check, pls? kindest regards Robert

Lehnerr avatar Jul 18 '20 13:07 Lehnerr

@Lehnerr maybe something older you have in custom folder that is overriding some newer file in core. Anything that might affect Email templates modules, or Campaigns...?

pgorod avatar Jul 19 '20 10:07 pgorod

I've found the the reason. and it is reproduceabel in a new 7.11.13 system. As soon I just create a tracker url ( I'm not using it in the mail template) the + sign is stripped out of the mail.

Can you pls try to reproduce.

regards Robert

Lehnerr avatar Jul 21 '20 15:07 Lehnerr

Hey @Lehnerr

If you are able to provide more explicit steps that will help the team like you did for the original issue:

Steps to Reproduce

Thanks

samus-aran avatar Jul 28 '20 12:07 samus-aran

Hi. I've installed fresh 7.11.13 system on Ubunto 18.04 with php 7.2. I've configured Mailsettings, with bounce Mailbox, and all Steps that I can send the email. All is standard. I've created a test contact which has a Mailbox in my mailsystem. I've created newsletter campain. In the wizzard I created a new marketing email. in the new mail templated I typed in the plus sign (+) in subject and all bodies. Then I added the contact to the test contact list and send the makteing email as test. The + sign was in the received email . Then I created in the Markting email a trackerURL. I don't added it in the template, just added to the campain. I send the mail as test again, and the + sign disappears in the received email. When I delete the TrackerURL and send it again. The + sign is back.

So problem is in handling the trackerURL regards Robert

Lehnerr avatar Jul 29 '20 08:07 Lehnerr

Then I created in the Markting email a trackerURL. I don't added it in the template, just added to the campain.

Where is this exactly? In the wizard, templates tab? Or somewhere else?

pgorod avatar Jul 29 '20 08:07 pgorod

There are 2 Ways: 1.DetailView: 1

or 2. Wizzard: 2

Lehnerr avatar Jul 30 '20 06:07 Lehnerr

I too just discovered this bug in our ver.13 - anyone know if it's been fixed?

HRTechAdvisor avatar Jul 29 '21 16:07 HRTechAdvisor

Still not fixed in 8.5.1

This bug is annoying because plus sign is used as a part of internatioinal phone number.

waldektroc avatar Apr 22 '24 09:04 waldektroc