JavaMail
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&tag(JavaMail);
*目次 [#e7e106ef]
#contents
*参考情報 [#kafb48df]
*Tips [#gb4525c8]
**メールを送信 [#i6c587c8]
-日本語メールを送信するときは注意が必要。
#pre{{
String to = "..."
String from = "..."
Properties prop = new Properties();
prop.put("mail.smtp.host", "127.0.0.1");
Session session = Session.getInstance(prop, null);
try {
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
InternetAddress[] addresses = { new InternetA...
msg.setRecipients(Message.RecipientType.TO, a...
msg.setSentDate(new Date());
msg.setSubject(subject, "iso-2022-jp");
msg.setText(message, "iso-2022-jp");
msg.setHeader("Content-Type", "text/plain; ch...
msg.setHeader("Content-Transfer-Encoding", "7...
Transport.send(msg);
} catch (Exception ex) {
ex.printStackTrace();
}
}}
*トラブルシューティング [#e2076852]
**Java7で Permission Denied が発生 [#z9f68324]
-[[Defect - JDK7 Permission Denied with Sockets when usin...
-Javaの起動オプションで、-Djava.net.preferIPv4Stack=true...
-Eclipseの場合インストール済みのJREを選択して、[編集]→[デ...
終了行:
&tag(JavaMail);
*目次 [#e7e106ef]
#contents
*参考情報 [#kafb48df]
*Tips [#gb4525c8]
**メールを送信 [#i6c587c8]
-日本語メールを送信するときは注意が必要。
#pre{{
String to = "..."
String from = "..."
Properties prop = new Properties();
prop.put("mail.smtp.host", "127.0.0.1");
Session session = Session.getInstance(prop, null);
try {
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress(from));
InternetAddress[] addresses = { new InternetA...
msg.setRecipients(Message.RecipientType.TO, a...
msg.setSentDate(new Date());
msg.setSubject(subject, "iso-2022-jp");
msg.setText(message, "iso-2022-jp");
msg.setHeader("Content-Type", "text/plain; ch...
msg.setHeader("Content-Transfer-Encoding", "7...
Transport.send(msg);
} catch (Exception ex) {
ex.printStackTrace();
}
}}
*トラブルシューティング [#e2076852]
**Java7で Permission Denied が発生 [#z9f68324]
-[[Defect - JDK7 Permission Denied with Sockets when usin...
-Javaの起動オプションで、-Djava.net.preferIPv4Stack=true...
-Eclipseの場合インストール済みのJREを選択して、[編集]→[デ...
ページ名: