疯狂的狮子Li
2023-01-13 25f89bd236b75cf48d56dbf0163ca26ad877e984
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;
@@ -38,13 +38,13 @@
    /**
     * 获取邮件发送实例 (自定义发送人以及授权码)
     *
     * @param username 发送人
     * @param password 授权码
     * @param user 发送人
     * @param pass 授权码
     */
    public static MailAccount getMailAccount(String username, String password) {
        ACCOUNT.setFrom(StringUtils.blankToDefault(username, ACCOUNT.getUser()));
        ACCOUNT.setUser(StringUtils.blankToDefault(username, ACCOUNT.getUser()));
        ACCOUNT.setPass(StringUtils.blankToDefault(password, ACCOUNT.getPass()));
    public static MailAccount getMailAccount(String from, String user, String pass) {
        ACCOUNT.setFrom(StringUtils.blankToDefault(from, ACCOUNT.getFrom()));
        ACCOUNT.setUser(StringUtils.blankToDefault(user, ACCOUNT.getUser()));
        ACCOUNT.setPass(StringUtils.blankToDefault(pass, ACCOUNT.getPass()));
        return ACCOUNT;
    }