SuiteCRM
SuiteCRM copied to clipboard
newletter: email plus sign is stripped out in email
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
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:
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 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...?
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
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
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
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?
There are 2 Ways:
1.DetailView:
or
2. Wizzard:
I too just discovered this bug in our ver.13 - anyone know if it's been fixed?
Still not fixed in 8.5.1
This bug is annoying because plus sign is used as a part of internatioinal phone number.