[测评系统]--测评系统核心代码库
wzp
2025-08-01 95eb8a2a75cbeebcb3393d404c1952bd59b8989a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package com.ots.project.tool.email.utils;
import java.util.Properties;
 
public class DefaultConfigurer {
    
    public static Properties getSMTP() {
        Properties p = new Properties();
        p.setProperty("mail.smtp.host", "smtp.qq.com"); 
        p.setProperty("mail.smtp.protocol", "smtp");
        p.setProperty("mail.smtp.port", "465");
        p.setProperty("mail.smtp.auth", "true");
 
        p.setProperty("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
        p.setProperty("mail.smtp.socketFactory.fallback", "false");
        p.setProperty("mail.smtp.socketFactory.port", "465");
        return p;
    }
    
    public static Properties getPOP3() {
        Properties p = new Properties();
        p.setProperty("mail.pop3.host", "pop.qq.com"); 
        p.setProperty("mail.pop3.port", "995");
 
        p.setProperty("mail.pop3.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
        p.setProperty("mail.pop3.socketFactory.fallback", "false");
        p.setProperty("mail.pop3.socketFactory.port", "995");
        return p;
    }
    
    public static Properties getIMAP() {
        Properties p = new Properties();
        p.setProperty("mail.imap.host", "imap.qq.com"); 
        p.setProperty("mail.imap.port", "993");
        
        p.setProperty("mail.imap.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
        p.setProperty("mail.imap.socketFactory.fallback", "false");
        p.setProperty("mail.imap.socketFactory.port", "993");
        return p;
    }
}