I am using CodeIgniter for a school project. A part of the project requires an email to be sent towards someone. I got that part working.
But the last thing I need to do is style the email.
I got the following code:
$this->email->message('
Beste '.$_POST['name'].' '.$_POST['lastname'].',
Ten eerste heten wij u welkom bij BodyBook. Uw online medische dossier waarin u bepaalt wat er in staat. Privacy staat bij ons heel hoog en wij respecteren daarom ook de privacy van anderen.
U Heeft zo juist een accoutn aangemaakt bij BodyBook.
Hieronder staat uw voorlopig wachtwoord om mee in te loggen.
Gelieve dit wachtwoord gelijk te veranderen op het moment dat uw voor het eerst inlogt.
uw wachtwoord = 1234
Wij wensen u veel plezier met BodyBook.
Met Vriendelijk Groet,
Het BodyBook team.
');
The text is written in Dutch. What I know want is that the following line:
uw wachtwoord = 1234
is bold and the font size is bigger the default. I searched the internet, but I don't understand how this works.
I already tried:
*uw wachtwoord = 1234*
But that didn't make it bold. What can I try next?
You need to configure CodeIgniter to send HTML email: $config['mailtype'] = 'html';
Then you can mark bolded text by using <strong>
tag, like this:
<strong>uw wachtwoord = 1234</strong>
One consequence of sending HTML email is it will mess up your formatting - in HTML multiple white spaces are ignored. You can create paragraphs by wrapping text in <p>
</p>
tags:
<p><strong>uw wachtwoord = 1234</strong></p>
<p>Wij wensen u veel plezier met BodyBook.</p>