E-mail links in XhtmlString properties inserts to TinyMCE with mailto-value but then replaced with link to start page

Vote:
 

We've been troubleshooting a really odd thing around "mailto:"-links.

Looks like it triggers with some combination of host names where the root domain (or name used after the @ in e-mails) is one of the names.

To verify, create new Alloy (I get 12.23)

Start and add a host name in Settings => Manage Websites => Edit Website => Host Names, use:
test.se Redirected (permanent)

Go to a XhtmlString property in Edit Mode and add a link, select E-mail and add somename@test.se

At this time if you inspect value using View Source in TinyMCE or browser tools you can see that the value is: href="mailto:somename@test.se"

Publish and the href value gets changed to href="/EPiServer/CMS/Content/en/,,5/?epieditmode=false" - the start page... And in the template link gets rewritten to https://localhost:5000/en/

Something goes wrong and "mailto:" is somehow ignored and startpage gets picked up instead.

Adding a support case but also posts here in case someone is faster and for visibility...

#311170
Oct 20, 2023 16:23
Vote:
 

This is a known bug https://world.optimizely.com/support/Bug-list/bug/CMS-30439, and a fix will be released next week.

#311207
Oct 21, 2023 14:48
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.