private void validateEmail()

in ddm-bpm-extension/src/main/java/com/epam/digital/data/platform/bpms/extension/delegate/notification/SendUserNotificationByAddress.java [108:114]


  private void validateEmail(String email) {
    var domains = blackListEmailDomainsProperties.getDomains();
    if (!email.matches(EMAIL_NOTIFICATION_REGEX) || domains.stream().anyMatch(email::contains)) { //NOSONAR
      log.info("Email '{}' matched with black list", email);
      throw new BpmnError(NOTIFICATION_ADDRESS_VALIDATION_ERROR_CODE, String.format("This email %s didn't pass validation", email));
    }
  }