invoiceninja / invoiceninja

A source-available invoice, quote, project and time-tracking app built with Laravel
https://invoiceninja.com
Other
8.16k stars 2.27k forks source link

Plain Text E-Mails #9367

Open mnaranjoberlin opened 6 months ago

mnaranjoberlin commented 6 months ago

Hi folks,

i am using a selfhosted instance based on debian and IN v5.8.34-C156 and doing the first steps in customizing it. I am very excited because IN seems to me a very nice work. Thanks for it!

As i am a bit oldschool i would be very happy to have Settings > E-Mail Settings > E-Mail Design > Plain as truely Plain-Text E-Mails - in the sense of "Content-Type: text/plain", as "Plain" suggests with absolute no need to format the texts in any way. Plain now is more like "Simple" or "Basic". I also tried "Custom" but this one, on the other hand, does not append the E-Mail Footer as far as i can see, even when the switch is set to "on".

My workaround for now: Formatting the footer in WYSIWIG under React UI as "preformatted". This leds to nearly the wanted plain-text design but creates e-mails as multipart/mixed. I guess this might be probably because of the very last IN recommendation line?

Furthermore: When switching back from React to Flutter UI, the footer is destroyed and the templates $view_url changes to $view_url and wont work anymore.

Your help and this feature will be highly appreciated. Thanks in advance, best regards from Berlin Marcel Naranjo

turbo124 commented 6 months ago

We actually attach both a plain and mixed content template to each email. We don't support text only