• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/integration/sender/mail/transportmail.php
  • Класс: Bitrix\Sender\Integration\Sender\Mail\TransportMail
  • Вызов: TransportMail::getLimiters
public function getLimiters(Message\iBase $message = null)
{
	$limiters = Integration\Bitrix24\Limitation\Limiter::getList();

	if (Integration\Bitrix24\Service::isCloud())
	{
		$limiters[] = Integration\Bitrix24\Limitation\Limiter::getPortalVerification();
	}

	if ($message)
	{
		$limiters[] = self::getTimeLimiter($message);
		$email = $message->getConfiguration()->get('EMAIL_FROM');
		$address = new \Bitrix\Main\Mail\Address($email);
		$limiters[] = Integration\Bitrix24\Limitation\Limiter::getEmailMonthly($address->getEmail());
	}

	return $limiters;
}