Page MenuHomePhabricator

Some email clients don't consider the colon in "Special:ConfirmEmail" as part of a URL, so it becomes a broken link
Open, Needs TriagePublic

Description

A user reports that he has received the confirmation email email in rough mode, with a broken link. The link was displayed this way:

https://fr.wikipedia.org/wiki/Special:ConfirmEmail/[here is the token]

Users are redirected to https://fr.wikipedia.org/wiki/Special, which is not really helpful. It this happen often, we may have lost a lot of new users.

Event Timeline

If I get it correctly it was in plain text format, and not HTML format.
In that case there is not much we can do if people use broken email clients which don't understand that a colon can be part of a valid URL...?

Maybe add < and > on each side of the URL? It usually helps to keep the link consistant.

Could the original reporter send a plain text email to themselves that include a line such as <https://www.example.com/Special:Example/123> to confirm that this would help, and tell us which exact email application was used to read the email which was problematic?

Zppix added a subscriber: Zppix.Apr 20 2017, 8:44 PM
This comment was removed by Zppix.
Zppix removed a subscriber: Zppix.Apr 20 2017, 8:48 PM
Trizek-WMF added a comment.EditedApr 21 2017, 10:24 AM

Could the original reporter send a plain text email to themselves that include a line such as <https://www.example.com/Special:Example/123> to confirm that this would help, and tell us which exact email application was used to read the email which was problematic?

I'm asking

No change. The link is still broken.

Which exact email application was used to read the email which was problematic?

The one created by the email provider, sunrise.ch. If they have the same quality as French providers, it explains a lot. :/

On many services, there is a note at the end of the email, saying "copy the entire email in your browser if it is not working". It may be a way to have less failure, but I'm not sure it can be a fix.

Aklapper renamed this task from Special:ConfirmEmail email has a broken link to Some email clients don't consider the colon in "Special:ConfirmEmail" as part of a URL, so it becomes a broken link.Oct 19 2018, 1:12 AM