в виде патча делать лениво. да и фикс в 3х строчках заключается. это только когда через mail() шлется, НЕ через smtp. Для smtp наверно тоже нужно подправить. Как поправить думаю понятно принцип.
файл system/library/mail.php
1. в районе 106 строчки. формирование заголовков From и Reply-To меняем на
$header .= 'From: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->from . '>' . $eol; $header .= 'Reply-To: =?UTF-8?B?' . base64_encode($this->sender) . '?= <' . $this->from . '>' . $eol;
2. собственно отсылка через функцию mail() в районе 155 строчки
mail($to, '=?UTF-8?B?'.base64_encode($this->subject).'?=', $message, $header);