• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/subscription.php
  • Класс: Bitrix\Sender\Subscription
  • Вызов: Subscription::isUnsubscibed
static function isUnsubscibed($mailingId, $code, $typeId = Recipient\Type::EMAIL)
{
	$code = Recipient\Normalizer::normalize($code, $typeId);
	$filter = [
		'=MAILING_ID' => $mailingId,
		'=CONTACT.CODE' => $code,
		'=CONTACT.TYPE_ID' => $typeId,
		'=IS_UNSUB' => 'Y'
	];
	$unSubDb = MailingSubscriptionTable::getList([
		'select' => array('MAILING_ID'),
		'filter' => $filter,
	]);
	if($unSubDb->fetch())
	{
		return true;
	}

	return false;
}