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;
|
}
|
}
|