Press Ctrl / CMD + C to copy this to your clipboard.
This post will be reported to the moderators as potential spam to be looked at
I am trying to send an email to receipients from Formulate but all emails seem to be sent in plain text.
Is there a way to stop this or change it?
According to the latest code for the email handler:
// Add plain text alternate view.
var mimeType = new ContentType(MediaTypeNames.Text.Plain);
var emailView = AlternateView.CreateAlternateViewFromString(plainTextBody, mimeType);
// Add HTML alternate view.
mimeType = new ContentType(MediaTypeNames.Text.Html);
emailView = AlternateView.CreateAlternateViewFromString(htmlBody, mimeType);
It should be including both an HTML and a plain text version of the email. See here: https://github.com/rhythmagency/formulate/blob/v3/master/src/formulate.app/Forms/Handlers/Email/EmailHandler.cs
If by "plain text" you mean that the emails are very basic, you could either create a custom handler to send a more developed email or you could use the designed emails feature of Formulate pro: https://www.formulate.rocks/pro/designed-emails
That allows you to construct custom emails (e.g., if you want to have a better design).
Another alternative would be to send the data to some third party like HubSpot, then send an email using that platform.
is working on a reply...
Write your reply to:
Image will be uploaded when post is submitted