Whether I use an HTML email template or not, there are a few problems with the activation email link that appears as follows:
Links output as URLs in emails unfortunately tend to trigger spam filters. It's best practice to ensure that you're always wrapping links around real text, not the same URL, linked.
More importantly, that link consistently breaks on the
/verifyemail...
portion (I'm viewing it in the Fastmail web client) and is not clickable. This occurs with the basic notification formatting, and within my HTML email template.
I tried wrapping the link in HTML markup under Email Settings -> Messages, and included autoescape false
in my HTML email template (around {{body}}
), but I get escaped HTML in the email. (I'm assuming that's because you're using the same message text for multipart HTML & text emails.)
My question is: Is there any way available presently to apply the activation link to linked text rather than outputting it directly in the email?
(This is a subscription site allowing users to self-register, so a non-clickable link in an email is one more hurdle I'd like to avoid.)
Thanks!