- Модуль: 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;
}