In our internal CRM we have a simple html input textarea where you can leave notes and messages. We later use this information to email this, only since that email is in HTML the formating is all wrong.
So if for example I have the following in my MYSQL table:
This is a test message!
Some line
Some more lines
If we later email this it comes out as:
This is a test message! Some line Some more lines
This is obviously not wanted but I don’t want to add some complicated WYSIWYG editor to our CRM. Can I allow line-breaks? If so, how?
I don’t want to use <pre></pre> tags because I believe it is not supported in all email clients (I could be wrong).
You could use
text/plainheader, if you don’t intend on using any HTML tags in the message. (That would mean no colors, no links, and no text formatting).You could also make a quick and dirty solution to replace all
\ns in your text to<br>\n.