protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
email.setCharset("UTF-8"); if (isHtmlMsg) { ((HtmlEmail) email).setHtmlMsg(content);
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
ifset("bounceAddress", p -> email.setBounceAddress(mail.getString(p))); ifset("cc", p -> email.setCc(address(strList(p)))); email.setCharset(mail.getString("charset")); ifset("debug", p -> email.setDebug(mail.getBoolean(p))); ifset("from", p -> email.setFrom(mail.getString(p)));
email.setCharset(EmailConstants.UTF_8);
private static void configEmail(String subject, Email email, String... recipients) throws EmailException { if (recipients == null) throw new EmailException("Recipients not found."); Mail mail = MailPlugin.getMail(); email.setCharset(mail.getCharset()); email.setSocketTimeout(mail.getTimeout()); email.setSocketConnectionTimeout(mail.getConnectout()); email.setHostName(mail.getHost()); if (!mail.getSslport().isEmpty()) email.setSslSmtpPort(mail.getSslport()); if (!mail.getPort().isEmpty()) email.setSmtpPort(Integer.parseInt(mail.getPort())); email.setSSLOnConnect(mail.isSsl()); email.setStartTLSEnabled(mail.isTls()); email.setDebug(mail.isDebug()); email.setAuthentication(mail.getUser(), mail.getPassword()); email.setFrom(mail.getFrom(), mail.getName()); email.setSubject(subject); email.addTo(recipients); }
public void sendEmail(Email email) throws Exception { email.setAuthentication(username, password); email.setCharset(DEFAULT_CHARSET); email.setFrom(fromAddress); email.setSSLOnConnect(sslOn); email.setHostName(hostName); email.setSmtpPort(smtpPort); email.send(); }
email.setCharset("UTF-8"); ((HtmlEmail) email).setHtmlMsg(content); email.send();
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
protected void setCharset(Email email, String charSetStr) { if (charset != null) { email.setCharset(charSetStr); } }
private Email buildMail(Properties mailProperties, Map headerMap) throws EmailException { Email mail = null; Properties sendProperties = mixSendProperties(mailProperties); Map<String, String> sendHeaderMap = mixHeaderMap(headerMap); String contentType = sendProperties.getProperty(MAIL_CONTENTTYPE); if (contentType == null || MimeMappings.CONTENTTYPE_HTML.equals(contentType)) { mail = new HtmlEmail(); } else if (MimeMappings.CONTENTTYPE_TXT.equals(contentType)) { mail = new SimpleEmail(); } mail.setHeaders(sendHeaderMap); mail.setHostName(sendProperties.getProperty(MAIL_HOST)); mail.setCharset(sendProperties.getProperty(MAIL_CHARSET)); mail.setSmtpPort(Integer .parseInt(sendProperties.getProperty(MAIL_PORT))); mail.setSubject(sendProperties.getProperty(MAIL_SUBJECT)); mail.setFrom(sendProperties.getProperty(MAIL_FROM_ADDRESS), sendProperties.getProperty(MAIL_FROM_PERSONEL)); mail.addReplyTo(sendProperties.getProperty(MAIL_REPLY_TO)); return mail; }
email.setCharset("UTF-8"); ((HtmlEmail) email).setHtmlMsg(content); email.send();
private void initEmail(Email email,String fromEmail, String fromPasswd,String fromName, String host,List<String> toEmailList,MailMsg mailMsg) throws EmailException{ email.setHostName(host); //邮件服务器验证:用户名/密码 email.setAuthentication(fromEmail, fromPasswd); //必须放在前面,否则乱码 email.setCharset(MailCfg.CHARSET); email.setDebug(false);//是否开启调试默认不开启 email.setSSLOnConnect(true);//开启SSL加密 email.setStartTLSEnabled(true);//开启TLS加密 email.addTo(toEmailList.toArray(new String[0])); email.setFrom(fromEmail,fromName); email.setSubject(mailMsg.getSubject()); } }
ifset("bounceAddress", p -> email.setBounceAddress(mail.getString(p))); ifset("cc", p -> email.setCc(address(strList(p)))); email.setCharset(mail.getString("charset")); ifset("debug", p -> email.setDebug(mail.getBoolean(p))); ifset("from", p -> email.setFrom(mail.getString(p)));
email.setCharset(EmailConstants.UTF_8);
/** * Factory method to create a pre-configured email instance. * * @param clazz the requested implementation class * @return the new instance * @throws Exception creating the Email instance failed */ private Email create(final Class<? extends Email> clazz) throws Exception { final Email email = clazz.newInstance(); email.setStartTLSEnabled(EmailConfiguration.MAIL_USE_STARTTLS); email.setStartTLSRequired(EmailConfiguration.MAIL_STARTTLS_REQUIRED); email.setSSLOnConnect(EmailConfiguration.MAIL_USE_SSL); email.setSSLCheckServerIdentity(EmailConfiguration.MAIL_SSL_CHECKSERVERIDENTITY); email.setHostName(EmailConfiguration.MAIL_SERVER); email.setSmtpPort(EmailConfiguration.MAIL_SERVER_PORT); email.setBounceAddress(EmailConfiguration.TEST_FROM); email.setDebug(EmailConfiguration.MAIL_DEBUG); email.setCharset(EmailConfiguration.MAIL_CHARSET); email.setFrom(EmailConfiguration.TEST_FROM); email.addTo(EmailConfiguration.TEST_TO); if(EmailConfiguration.TEST_USER != null) { email.setAuthenticator(new DefaultAuthenticator(EmailConfiguration.TEST_USER, EmailConfiguration.TEST_PASSWD)); } return email; }