ruoyi-common/pom.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-common/src/main/java/com/ruoyi/common/utils/email/MailUtils.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ruoyi-common/src/main/java/com/ruoyi/common/utils/email/UserPassAuthenticator.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ruoyi-common/pom.xml
@@ -113,8 +113,8 @@ </dependency> <dependency> <groupId>com.sun.mail</groupId> <artifactId>jakarta.mail</artifactId> <groupId>jakarta.mail</groupId> <artifactId>jakarta.mail-api</artifactId> </dependency> <dependency> ruoyi-common/src/main/java/com/ruoyi/common/utils/email/MailUtils.java
@@ -11,8 +11,8 @@ import lombok.AccessLevel; import lombok.NoArgsConstructor; import javax.mail.Authenticator; import javax.mail.Session; import jakarta.mail.Authenticator; import jakarta.mail.Session; import java.io.File; import java.io.InputStream; import java.util.Collection; ruoyi-common/src/main/java/com/ruoyi/common/utils/email/UserPassAuthenticator.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,33 @@ package com.ruoyi.common.utils.email; import jakarta.mail.Authenticator; import jakarta.mail.PasswordAuthentication; /** * ç¨æ·åå¯ç éªè¯å¨ * * @author looly * @since 3.1.2 */ public class UserPassAuthenticator extends Authenticator { private final String user; private final String pass; /** * æé * * @param user ç¨æ·å * @param pass å¯ç */ public UserPassAuthenticator(String user, String pass) { this.user = user; this.pass = pass; } @Override protected PasswordAuthentication getPasswordAuthentication() { return new PasswordAuthentication(this.user, this.pass); } }