public AlertResult send(String title, String content) {
        AlertResult alertResult = new AlertResult();
        // if there is no receivers && no receiversCc, no need to process
        if (CollectionUtils.isEmpty(emailParams.getReceivers())) {
            logger.error("no receivers , you must set receivers");
            return alertResult;
        }

        try {
            String sendResult = MailUtil.send(
                    getMailAccount(),
                    emailParams.getReceivers(),
                    emailParams.getReceiverCcs(),
                    null,
                    title,
                    content,
                    true);
            if (StringUtils.isNotBlank(sendResult)) {
                logger.info("Send email info: {}", sendResult);
                alertResult.setSuccess(true);
                alertResult.setMessage(sendResult);
                return alertResult;
            }
        } catch (GeneralSecurityException e) {
            handleException(alertResult, e);
        }

        return alertResult;
    }
@Ignore
    @Test
    public void testTextSendMails() throws GeneralSecurityException {
        AlertResult alertResult =
                emailSender.send(AlertBaseConstant.ALERT_TEMPLATE_TITLE, AlertBaseConstant.ALERT_TEMPLATE_MSG);
        Assert.assertEquals(true, alertResult.getSuccess());
    }