• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/classes/general/mail.php
  • Класс: CMail
  • Вызов: CMail::getErrorMessage
static function getErrorMessage($code)
{
	switch ($code)
	{
		case self::ERR_DB:
			return GetMessage('MAIL_ERR_DB');
		case self::ERR_API_DEFAULT:
			return GetMessage('MAIL_ERR_API_DEFAULT');
		case self::ERR_API_DENIED:
			return GetMessage('MAIL_ERR_API_DENIED');
		case self::ERR_API_NAME_OCCUPIED:
			return GetMessage('MAIL_ERR_API_NAME_OCCUPIED');
		case self::ERR_API_USER_NOTFOUND:
			return GetMessage('MAIL_ERR_API_USER_NOTFOUND');
		case self::ERR_API_EMPTY_DOMAIN:
			return GetMessage('MAIL_ERR_API_EMPTY_DOMAIN');
		case self::ERR_API_EMPTY_NAME:
			return GetMessage('MAIL_ERR_API_EMPTY_NAME');
		case self::ERR_API_EMPTY_PASSWORD:
			return GetMessage('MAIL_ERR_API_EMPTY_PASSWORD');
		case self::ERR_API_SHORT_PASSWORD:
			return GetMessage('MAIL_ERR_API_SHORT_PASSWORD');
		case self::ERR_API_BAD_NAME:
			return GetMessage('MAIL_ERR_API_BAD_NAME');
		case self::ERR_API_BAD_PASSWORD:
			return GetMessage('MAIL_ERR_API_BAD_PASSWORD');
		case self::ERR_API_PASSWORD_LIKELOGIN:
			return GetMessage('MAIL_ERR_API_PASSWORD_LIKELOGIN');
		case self::ERR_API_LONG_NAME:
			return GetMessage('MAIL_ERR_API_LONG_NAME');
		case self::ERR_API_LONG_PASSWORD:
			return GetMessage('MAIL_ERR_API_LONG_PASSWORD');
		case self::ERR_API_OP_DENIED:
			return GetMessage('MAIL_ERR_API_OP_DENIED');
		case self::ERR_API_OLD_TOKEN:
			return getMessage('MAIL_ERR_API_OLD_TOKEN');
		case self::ERR_API_DOMAIN_OCCUPIED:
			return GetMessage('MAIL_ERR_API_DOMAIN_OCCUPIED');
		case self::ERR_API_BAD_DOMAIN:
			return GetMessage('MAIL_ERR_API_BAD_DOMAIN');
		case self::ERR_API_PROHIBITED_DOMAIN:
			return GetMessage('MAIL_ERR_API_PROHIBITED_DOMAIN');
		case self::ERR_ENTRY_NOT_FOUND:
			return GetMessage('MAIL_ERR_ENTRY_NOT_FOUND');
		default:
			return GetMessage('MAIL_ERR_DEFAULT');
	}
}