Digital Sovereignty for everyone

Notes

Bundled library: html2text

The plain text alternative is generated by soundasleep/html2text 2.1.0, licensed MIT (GPL-compatible). Since 1.14.0 it is installed by Composer into vendor/ (composer.json requires ^2.1) and its autoloader is loaded on the first HTML email of a request, unless another plugin has already loaded SoundasleepHtml2Text. Before 1.14.0 the plugin carried a hand-copied, locally patched 0.5.0 in includes/, under the EPL 1.0 / LGPL.

  • Conversion runs with ignore_errors on, because upstream’s default path lets libxml emit a PHP warning for every HTML5 tag or stray end tag in an email body.
  • The site charset is passed as char_set; without it non-ASCII text in emails with no charset meta tag came out garbled.
  • vendor/ is gitignored and wiped by a zip install. Until Composer is re-run, emails go out HTML-only and each one logs that vendor/autoload.php is missing.

If you like this plugin please consider making a donation to further development

Install LHero.org

lhero.org

Open it straight from your home screen, full screen and quicker to load.

  1. Tap the Share button . If you cannot see it, tap ••• first.
  2. Scroll down and tap Add to Home Screen.
  3. Tap Add.
  1. Tap the browser menu â‹®.
  2. Tap Install app or Add to Home screen.
  1. In the menu bar, choose File, then Add to Dock.

Use your browser's menu to install this site or add it to your home screen.