href is not recognized in email - html

I am trying to send a reset-password link to users email when they click forgot password in react-native app. The email is sent from Strapi using email template and includes the following code:
<p>click to reset password</p>
Reset password
The problem is that the link is not clickable in the email apps on either android nor ios. It just shows as text. However, when inspecting, the code in the email looks like:
<p>click to reset password</p>
Reset password
Is the problem the href url or is it a problem within the email providers that they don't support that kind of url?

This is a duplicate question and the solution is that "deep-links" are not widely supported in email providers. The solution is to use redirect using a normal link. For further reading see:
How to display iOS app's deep links on email as links

Related

automatically rendering/putting email and passwords whenever page reloads in JSX

While writing autocomplete in text field of email and password in login page, it is rendering or automatically putting email and passwords whenever page reloads
I haven't added functionality yet in login page. Only JSX part has been done now. I have uploaded whole code of login page in this screenshot.
The blue tint in the textfields suggests that your email and password have been saved to your browser and the browser is autofilling the email and password.
Try removing these credentials from your browser

Chrome suggest password in login page

I have a web app that when I open it in chrome on my cellphone, it suggests generating password in the login page, like this.
The question is, how can I add some semantics to my html field that chrome just suggests strong password generation in registration page and not in login page.
See the autocomplete attribute.
Set it to current-password or new-password as applicable.

Hyperlink to email address

I'm trying to create a clickable email address which when clicked on, opens up the visitors' email application with the email address in the "send to".
I tried using:
mailto:emailaddress#whatever.com
It works well when the link is displayed on a mobile. It opens up the Gmail application. However, when I try to click on it on the web it does nothing.
Thank you!
Your link is valid.
mailto links are signal for your browser to open a default e-mail application.
Try specifying default E-Mail application in your OS or another browser.
P.S. Email Us also works well
That is possible, if your visitor has a default mail app on their computer. Same way as they have gmail/iosmail/anymailapp on their phone.

Send E-Mail through Trigger.io app

How can I implement e-mail addresses in a Trigger.io app to (externally) open the Mail application for sending an e-mail?
The basic attribute seems not work out of the box and I didn't find anything in the official Trigger.io docs.
Just using plain HTML works fine for my Trigger.io app:
Contact me
You can even add a predefined subject, just add ?subject=email-subject at the end of the href attribute. Check out the mailto syntax for more examples.

Provide a link to allow users to email our company even if they do not have outlook/outlook express installed

We want to put a link on our site "Subscribe", when you click this link this is the href
href="mailto:subscriber#org.com&subject=i want to subscribe?body=whatever"
This works great, it's super easy too, but the problem is for anyone who does not have outlook/outlook express installed.
Without real development of any new features is it possible to make this work for gmail/yahoo/aol/etc.... email users?
The mailto URL scheme works in all browsers and only in email clients that support it.
In essence, when clicked it will launch the default email client on the computer and set the to address, subject and body.
You can't make it work in a web based email client, since they can't be set as default email clients.
The action that takes place when a user clicks on a "mailto" link is end user dependent.
There's no way with HTML to determine whether or not a client has Outlook or other client apps installed.
You can sidestep all email clients/webmail services if you instead have a form for submitting messages, with a place to put the email address the company should reply to. A simple CGI or PHP script can turn that to an email on the server side.
This page has a PHP example. http://www.w3schools.com/PHP/php_mail.asp