User::with(['skin', 'skin.uploader'], [
'columns' => 'user.*, skin.*'
}); // возвращает объект resultset, как при find()
$headers .= 'Content-type: text/html; charset=utf-8' . "\r\n";
mail($to, $subject, $message, $headers);
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
Насчёт переопределение базовых методов я тоже уже думал, но мне почему кажется отдельный метод лучше)