MAIL SSLを使ったメール受信・Javaの小技、サンプル、ニュースなどを紹介していきます。みんなで参考にしてください。

Ads by Google


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

MAIL SSLを使ったメール受信


SSLを使用してのPOPメール受信は以下を参考にしてください。

JavaMail1.4をダウンロードして使用してください。
http://java.sun.com/products/javamail/index.jsp
使用したライブラリは mailapi.jar と pop3.jar です。


//SSL使用
if (bSsl) {
Security.addProvider( new com.sun.net.ssl.internal.ssl.Provider());
final String SSL_FACTORY = "javax.net.ssl.SSLSocketFactory";
//Properties props = System.getProperties();
// POP3 provider
props.setProperty( "mail.pop3.socketFactory.class", SSL_FACTORY);

// POP3 provider
props.setProperty( "mail.pop3.socketFactory.fallback", "false");

// POP3 provider
props.setProperty( "mail.pop3.port", "995");
props.setProperty( "mail.pop3.socketFactory.port", "995");
}

Session session = Session.getDefaultInstance(props, null);

//接続
store = session.getStore("pop3");
store.connect(mailServer, port, mailUser, passwd);


あとの処理は通常のPOPメール受信と同じですので、メール受信(POP)の記事を参考にしてください。