Skip to content

Commit bb17470

Browse files
author
danbai225
committed
bug修复
1 parent 71df20e commit bb17470

File tree

3 files changed

+19
-12
lines changed

3 files changed

+19
-12
lines changed

src/main/java/com/danbai/ys/controller/YsController.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import com.danbai.ys.service.impl.AdminServiceImpl;
77
import com.danbai.ys.service.impl.CommImpl;
88
import com.danbai.ys.service.impl.YsServiceImpl;
9+
import com.danbai.ys.utils.DateUtils;
910
import com.github.pagehelper.PageInfo;
1011
import org.springframework.beans.factory.annotation.Autowired;
1112
import org.springframework.data.redis.core.RedisTemplate;
@@ -14,6 +15,7 @@
1415
import org.springframework.web.bind.annotation.*;
1516

1617
import javax.servlet.http.HttpServletRequest;
18+
import java.util.Date;
1719
import java.util.HashMap;
1820
import java.util.List;
1921
import java.util.Map;

src/main/java/com/danbai/ys/service/impl/UserServiceImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ public Token createToken(String username) {
176176

177177
@Override
178178
public boolean checkToken(Token token) {
179-
if (token == null|token.getUsername()==null|token.getToken()==null|token.getUsername().length()<1|token.getToken().length()<1) {
179+
if (token == null||token.getUsername()==null||token.getToken()==null||token.getUsername().length()<1|token.getToken().length()<1) {
180180
return false;
181181
}
182182
Token rtoken = (Token) redisTemplate.opsForValue().get(Token.TOKEN+token.getUsername());

src/main/java/com/danbai/ys/utils/EmailUtil.java

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import org.springframework.stereotype.Component;
77
import org.springframework.stereotype.Service;
88

9+
import javax.mail.internet.InternetAddress;
10+
import java.io.UnsupportedEncodingException;
911
import java.util.Properties;
1012

1113
/**
@@ -19,7 +21,7 @@ public class EmailUtil {
1921
private static final String PROTOCOL = "smtp";
2022
private static final int PORT = 465;
2123
private static final String FROM = "[email protected]";
22-
private static final String PWD = "hjj225";
24+
private static final String PWD = "**";
2325

2426
private static JavaMailSenderImpl javaMailSender;
2527

@@ -46,15 +48,18 @@ public class EmailUtil {
4648

4749
@Async
4850
public void sendEmail(final String title, final String content, final String toMail) {
49-
50-
SimpleMailMessage mailMessage = new SimpleMailMessage();
51-
mailMessage.setFrom(FROM);
52-
mailMessage.setSubject(title);
53-
mailMessage.setText(content);
54-
55-
String[] toAddress = toMail.split(",");
56-
mailMessage.setTo(toAddress);
57-
//发送邮件
58-
javaMailSender.send(mailMessage);
51+
try {
52+
SimpleMailMessage mailMessage = new SimpleMailMessage();
53+
String nick=javax.mail.internet.MimeUtility.encodeText("淡白影视");
54+
mailMessage.setFrom(String.valueOf(new InternetAddress(nick+" <"+FROM+">")));
55+
mailMessage.setSubject(title);
56+
mailMessage.setText(content);
57+
String[] toAddress = toMail.split(",");
58+
mailMessage.setTo(toAddress);
59+
//发送邮件
60+
javaMailSender.send(mailMessage);
61+
}catch(Exception e){
62+
System.out.println(e);
63+
}
5964
}
6065
}

0 commit comments

Comments
 (0)