So say I'm sending an email to someone. I can highlight the text in my email client, then I can make it bold for example. Now what I'm doing is having a user send an email to the email I give them, and I insert it into my database. Then say I want to echo it on a page. The bold will be gone, sadly. So my question is how can I retain this? Is there any plugin or some sort of code I can use? I've tried a bunch of research, but nothing on the topic yet. Any ideas?
When you receive or send an e-mail message with formatting, it most likely consists of 2 parts: A plain text part and an html part.
Instead of saving the text part, you should save the html part (or both...). That way you can reproduce the e-mail with the formatting without any problems in any viewer that supports html (e-mail clients, web-browsers, etc.).
Create a set of tags that indicate BOLD sentence i.e < b > < / b > tags like they do right here on stack overflow.