Commit a37736f7 by 丁伟

1、处理注册用户密码找回邮件无法发送的问题。

parent 5a6eb0cd
......@@ -23,14 +23,14 @@ import java.util.Properties;
public class MailSender {
public static String USERNAME;
public static String PASSWORD;
public static String SMTP;
public static String HOST;
private static final Logger logger = Logger.getLogger(MailSender.class);
static{
Map<String,String> configMap = ReadConfigUtil.getPlatformConfig();
USERNAME = configMap.get("email.name");
PASSWORD = configMap.get("email.password");
SMTP = configMap.get("email.smtp");
HOST = configMap.get("email.host");
}
/**
......@@ -58,13 +58,13 @@ public class MailSender {
*/
public static boolean send(String targetAddress, EmailBody body){
Properties props = new Properties();
props.put("mail.pop.host", SMTP);
props.put("mail.pop.host", HOST);
props.setProperty("mail.pop.auth", "true");
props.put("mail.pop.user", USERNAME);
props.put("mail.pop.password", PASSWORD);
props.put("mail.pop.starttls.enable", "true");
props.put("mail.transport.protocol", "POP3");
props.put("mail.pop.port",995);
props.put("mail.pop.port",465);
Session session = Session.getInstance(props, new PopupAuthenticator(USERNAME, PASSWORD));
boolean success = false;
......
......@@ -544,7 +544,7 @@ public class IndexController extends BaseController {
}
Mail new_mail = new Mail();
new_mail.setHost(MailSender.SMTP);
new_mail.setHost(MailSender.HOST);
new_mail.setSender(MailSender.USERNAME);
new_mail.setEmailCount(MailSender.USERNAME);
new_mail.setEmailPassword(MailSender.PASSWORD);
......
......@@ -16,9 +16,10 @@ hibernate.hbm2ddl.auto=update
#email
email.name=passwordcdcs@ccpit.org
email.password=Ccoic2088!qw
email.smtp=mail.ccpit.org
email.name=bizeventmailserver6@itc.ccpit.org
email.password=Xxzx20210820
email.host=smtp.exmail.qq.com
system.uploadFilePath=/data/vhosts/upload.peixunbaoming.ccpit.org
system.downloadFilePath=/data/vhosts/upload.peixunbaoming.ccpit.org
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment