Hi,
When updating Webform to 7.x-4.3, I get the following message when I run the Database update :

"The following updates returned messages

webform module

Update #7421
No commonly-known HTML capable module is installed. The optin to send HTML e-mail options is disabled."

What would you suggest ?

FYI, I use CiviCRM and Webform CiviCRM Integration Modules (both active when I update)

Comments

DanChadwick’s picture

Category: Bug report » Support request
Status: Active » Fixed

It means exactly what it says and was mentioned in the release notes. No HTML-capable mail system was detected, so sending HTML e-mail was disabled. If you know you can send HTML email via the modules you have, go to the webform global settings and indicate that your mail system is capable of sending HTML email. If you want to continue to send plaintext email, you're all set.

kenahoo’s picture

I too hit this. I suggest adding verbiage to the error message telling people to go look in the release notes (and where the release notes can be found - I didn't know) for further information. For starters, what module(s) it's checking for to be able to send HTML mail - or whether we're talking about the system MTA, or what.

FWIW I think it would be far better to default to true than false for this option. Especially since this is just a point release and should contain only bug fixes, but IIUC this will break anyone's setup if (like me) they were able to send HTML mail previously, but then the configuration was wrongly guessed to not support HTML mail.

DanChadwick’s picture

Point releases contain can -- and almost always do -- contain new features. Our commitment is to not introduce changes that are not backward compatible in point releases. This includes not changing the API.

The defaulting to true would cause people to be presented with options (e.g. sending attachments) that aren't supported. It's not good either. The default is set to the value that it was using in the previous version so that there is no functional change when you update.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.