• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/mail/mail.php
  • Класс: BitrixMainMailMail
  • Вызов: Mail::encodeHeaderFrom
static function encodeHeaderFrom($text, $charset)
{
	$i = mb_strlen($text);
	while($i > 0)
	{
		if(ord(mb_substr($text, $i - 1, 1))>>7)
			break;
		$i--;
	}
	if($i==0)
		return $text;
	else
		return "=?".$charset."?B?".base64_encode(mb_substr($text, 0, $i))."?=".mb_substr($text, $i);
}