• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/lib/user.php
  • Класс: BitrixMailUser
  • Вызов: User::getDefaultEmailFrom
static function getDefaultEmailFrom($serverName = false)
{
	if (MainModuleManager::isModuleInstalled('bitrix24') && defined("BX24_HOST_NAME"))
	{
		if(preg_match("/\.bitrix24\.([a-z]+|com\.br)$/i", BX24_HOST_NAME))
		{
			$domain = BX24_HOST_NAME;
		}
		else
		{
			$domain = str_replace(".", "-", BX24_HOST_NAME).".bitrix24.com";
		}

		$defaultEmailFrom = "info@".$domain;
	}
	else
	{
		$defaultEmailFrom = MainConfigOption::get('main', 'email_from', '');
		if ($defaultEmailFrom == '')
		{
			$defaultEmailFrom = "info@".($serverName ?: MainConfigOption::get('main', 'server_name', $GLOBALS["SERVER_NAME"]));
		}
	}

	return $defaultEmailFrom;
}