I'm not sure what the issue is. I've checked all my encodings and they are all set to UTF-8 and no matter what the emails come in weird text. Not everything just throws in a weird letter at the end of words for some reason.
Example of email
The Server has finished transcoding your file for you=.
You can click on this This Link to view your file before downloadin=
Thanks,
Then here is my code. Everything looks fine to me. Doesn't matter if Windows or Mac still shows weird.
$config = Array(
'protocol' => 'smtp',
'smtp_host' => 'my.smtp.server.com:25',
'mailtype' => 'html',
'CharSet' => 'UTF-8');
//set common email values
$this->load->library('email', $config);
$this->email->set_newline("\r\n");
$this->email->subject('Completed Transcoding');
$this->email->message("
<html>
<head>
<style type='text/css'>
tr:nth-of-type(odd) {
background-color: #bdc8d2;
</style>
</head>
Hello $uploader,<br><br>The Server has finished transcoding your file for you.
<br><br>You can click on this <a href='#/$transcoding_id'>This Link</a> to view your file before downloading<br><br>
Thanks,<br>
Digital Transcoding Server<br>
</body></html>");
$this->email->to($RF->email);
$this->email->send();
echo "ok done";
Also my database is using utf8_general_ci. I also tried using a different text editor and same result.
Thoughts. Ideas?