That sounds like you don’t have an SPF or DKIM record set for your domain – or – the record that is set up does not account for the web server (which, in this case, is the sender). Both Google and Microsoft require this record be set in your domain record, and it would need to be a valid entry that accounts for email you send from something different than your email server (such as script generated emails coming from the web server).
While you should set that up anyway, usually, the issues can be resolved by sending through an SMTP account instead of using the web server.
Both of these are covered in the email troubleshooting FAQ on the site here:
https://rocketgeek.com/plugins/wp-members/docs/faqs/email-troubleshooting/
As for the link being clickable – it may depend on your email client and what you have set up for that. I would start with plain text. Most email clients make that clickable by default.
I’m having a similar issue, in that the email link is not clickable in Thunderbird client but is using gmail. I have a lot of users using yahoo, and they don’t get a clickable link.
The source code on the email is:
<p>Follow the link below to reset your password:<br/><br/> https://www.mywebsite.com/qcuser/?a=3Dset_password_from_key&key=3DorJg0cVO= bLznwAawtsyy&login=3Dmyuser</p>
I tried wrapping the [reset_link] shortcode in the reset link email with <a href=\”[reset_link]\”> Click link</a> but then I didn’t get anything but Click link — the shortcode didn’t generate the actual link. Is there a way around this? I have send HTML configured in the plugin, but it’s not generating link code.
-
This reply was modified 1 year, 8 months ago by
vbengeult.