当前位置:   article > 正文

阿里云不能使用25端口发邮件功能,解决方法_hmail 不通过25发邮件

hmail 不通过25发邮件
/**
* 发送普通邮件

* @param toMailAddr
*            收信人地址
* @param ccMailAddr
*            抄送人地址
* @param subject
*            email主题
* @param message
*            发送email信息
*/
public static void sendCommonMail(String toMailAddr,String ccMailAddr, String subject,
String message) {
HtmlEmail hemail = new HtmlEmail();
try {
String [] tos = null;
if(toMailAddr.contains(",")){
String[] split = toMailAddr.split(",");
tos = new String[split.length];
for (int i = 0; i < split.length; i++) {
tos[i] = split[i];
}
}else{
tos = new String[1];
tos[0]=toMailAddr;

}

//需要开区ssl协议

hemail.setSSL(true);

hemail.setHostName("smtp.163.com");

//端口号

hemail.setSmtpPort("465");

hemail.setCharset(charSet);
hemail.addTo(tos);
hemail.addCc(ccMailAddr);
hemail.setFrom(from, fromName);
hemail.setAuthentication(username, password);
hemail.setSubject(subject);
hemail.setMsg(message);
hemail.send();
log.info("email send true!");
} catch (Exception e) {
e.printStackTrace();
log.error("email send error!");
}


}
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/776874
推荐阅读
相关标签
  

闽ICP备14008679号