luo
2024-01-31 021640e69b32dbd9b88a538402671c47f280df9e
UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/util/EmailUtil.java
@@ -1,5 +1,7 @@
package com.stylefeng.guns.modular.system.util;
import com.stylefeng.guns.modular.system.model.TEmail;
import com.stylefeng.guns.modular.system.util.itextpdf.HtmlToPdfUtils;
import com.sun.mail.smtp.SMTPSSLTransport;
import javax.mail.*;
@@ -7,6 +9,10 @@
import javax.mail.internet.MimeBodyPart;
import javax.mail.internet.MimeMessage;
import javax.mail.internet.MimeMultipart;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.util.Date;
import java.util.Properties;
@@ -92,12 +98,94 @@
        transport.sendMessage(msg, msg.getAllRecipients());
        transport.close();
        return true;
    }
    public static  String getWeek(int language,int i){
        String week="";
        if(language==1){
            switch (i){
                case 1:
                    week="星期一";
                    break;
                case 2:
                    week="星期二";
                    break;
                case 3:
                    week="星期三";
                    break;
                case 4:
                    week="星期四";
                    break;
                case 5:
                    week="星期五";
                    break;
                case 6:
                    week="星期六";
                    break;
                case 7:
                    week="星期天";
                    break;
            }
        }else if(language==2){
            switch (i){
                case 1:
                    week="Monday";
                    break;
                case 2:
                    week="Tuesday";
                    break;
                case 3:
                    week="Wednesday";
                    break;
                case 4:
                    week="Thursday";
                    break;
                case 5:
                    week="Friday";
                    break;
                case 6:
                    week="Saturday";
                    break;
                case 7:
                    week="Sunday";
                    break;
            }
        }else {
            switch (i) {
                case 1:
                    week = "Lundi";
                    break;
                case 2:
                    week = "Mardi";
                    break;
                case 3:
                    week = "Mercredi";
                    break;
                case 4:
                    week = "Jeudi";
                    break;
                case 5:
                    week = "Vendredi";
                    break;
                case 6:
                    week = "Samedi";
                    break;
                case 7:
                    week = "Dimanche";
                    break;
            }
        }
        return week;
    }
    public static void main(String[] args) {
        try {
            EmailUtil.send("393733352@qq.com", "验证码",  "<html><span style=\"color:red;\">123456</span></html>");
            String week = getWeek(1, 3);
            System.out.println(week);
//            EmailUtil.send("393733352@qq.com", "验证码",  "<html><span style=\"color:red;\">123456</span></html>");
        } catch (Exception e) {
            e.printStackTrace();
        }