The Community forums are being phased out in favor of a new Slack group.
Add your email address below to get an invitation to join the community slack group
Email Notification - No HTML?
While not consistent, most email notifications sent does not have HTML translated (https://www.screencast.com/t/w3dTTxGagdf). Some does, see https://www.screencast.com/t/6vvd07uIqCI
I have the setting "Send email in Plain text" unchecked.
I am not sure where to look for a solution, any help appreciated. Thank you.
November 20, 2017 at 8:28 pm
Weird. If your using PHP mail have you tried SMTP instead?
November 21, 2017 at 2:22 pm
I just had the same thing happen to me. And we just upgraded servers to PHP 7.1. I will see about switching to SMTP.
November 24, 2017 at 11:41 am
Hi Simon,
You might want to check to see if you have SPF set up correctly for the sending email. (You need a TXT file in your domain record for the account with the correct SPF string in it.)
When I have run into this problem in the past, it was always an email deliverability issue rather than being a Formidable issue, and correcting the SPF file solved the problem of some HTML emails arriving unformatted, or not arriving at all.
Cheers, Dan
November 24, 2017 at 1:29 pm
@pathwisesolutions, where do I find the correct SPF string ?
November 24, 2017 at 1:52 pm
Hi Simon,
The SPF (Sender Policy Framework) will be different depending on your mail server(s) – You will need to discuss it with your email service provider(s) as it has to be set up correctly for the specific domain. For example if you are using gMail or Office 360 for email, and one or more SMTP servers to send for the domain, they all have to be listed in the exact correct format in the file.
First though, check to see if you have any SPF set up at all, using a tool like this: https://mxtoolbox.com/NetworkTools.aspx if you do have one set up, you will need to add the new server to the SPF string, rather than replacing it.
Setting up SPF is a bit complex, but it is worth doing to improve deliverability for your forms.
- Dan
PS: A relatively easy way to handle form emails is to use a transactional email service like MailGun or SendGrid to send form emails. If you decide to do that, they will supply the needed SPF file text.
December 4, 2017 at 12:30 pm
Thanks for all the suggestions. I want to close this out by stating that we used Mailgun/SMTP, and now works great. Thank you.
December 4, 2017 at 12:49 pm
My HTML returned - I totally forgot to update my DKIM and DMARC records as well as SPF after migrating my site from a shared host to a VPS. The only problem I have now is that the email is sending the "Default Message" and included in the Default are hidden fields and I cannot see where to turn that off in the email settings.
December 4, 2017 at 1:04 pm
@christopher daly, are you saying that even after setting up your mail notifications, the site still sends the "default message" ?
Forms → Form Settings → Form Actions → Email Notifications
Discussion closed.