• Модуль: mail
  • Путь к файлу: ~/bitrix/modules/mail/classes/general/yandex2.php
  • Класс: CMailYandex2
  • Вызов: CMailYandex2::checkUser
static function checkUser($token, $domain, $login, &$error)
{
	if (in_array(mb_strtolower($login), array('abuse', 'postmaster')))
		return 'exists';

	$result = self::get('https://pddimp.yandex.ru/api2/admin/email/details', array(
		'token'  => $token,
		'domain' => $domain,
		'login'  => $login
	));

	if (isset($result['success']) && $result['success'] == 'ok')
		return 'exists';
	else if (isset($result['error']) && $result['error'] == 'account_not_found')
		return 'nouser';

	self::setError($result, $error);
	return false;
}