Your software
My Mautic version is: 5.2.1
My PHP version is: 8.1
My Database type and version is: MariaDB
Client environment
OS X and Windows
Chrome
Outlook
Your problem
My problem is:
Segment email containing a link for a email address is sent, the link can be in text or image.
The user click on the link in the email from within Outlook, and is redirected in Chrome to Mautic. Most likely for tracking purpose.
The user is then redirected from Chrome to their email program Outlook, where a blank email is created to the email address that the user clicked on.
The link fail the second time the user click on the email link in the email.
The second time they click on the email they get stuck in Chrome, it does not redirect back to a clean new email in Outlook.
Steps I have tried to fix the problem:
The problem seem to be specific to Chrome caching.
When restarting Outlook but keeping Chrome open, then the redirect back to Outlook does not work.
BUT when you restart Chrome, and keep Outlook open, then the redirect back to Outlook works once.
Assumption of the issue:
Some cache is stored in Chrome, and when the link is clicked on a second time, mailto is not activated.
Possible fix:
Have a random sufix on the url that Outlook can ignore, to make Chrome think it is a new link.
Other thoughts:
Does there already exist a fix for this or?
Test 1.
I added a timestamp at the end of the redirection url to open outlook, and this did not resolve the issue.
It did not break anything “as far as i have seen so far”, it still works on other mail clients, but only works with one click on outlook, after that it open up chrome but no redirect back to Outlook.
So problem the problem still persist.
Test 2.
I also tested to add mautic:disable:tracking=“true”, to disable the redirect, but this doesnt work. The link is still adjusted and redirected to Mautic. The command doesnt work for both Froala and GrapesJS