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

Ads by Google


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

MAIL メール送信


メール送信のサンプルです。
JavaMailのライブラリは以下からダウンロードします。
http://java.sun.com/products/javamail/downloads/index.html


//メール送信開始
Properties props = System.getProperties();
// SMTPサーバーのアドレスを指定
props.put("mail.smtp.host","smtp.xxx.ne.jp");

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

MimeMessage mimeMessage=new MimeMessage(session);

// 送信元のメールアドレスを指定
mimeMessage.setFrom(new InternetAddress(mailFrom, "", "iso-2022-jp"));

// 送信先のメールアドレスを指定
mimeMessage.setRecipients(Message.RecipientType.TO, mailto);

// メールのタイトルを指定
mimeMessage.setSubject("メールタイトル","iso-2022-jp");

// メールの本文を指定
mimeMessage.setText("メールの本文を記述", "iso-2022-jp");

// メールの形式を指定
mimeMessage.setHeader("Content-Type","text/plain");

// 送信日付を指定
mimeMessage.setSentDate(new java.util.Date());

// 送信します
Transport.send(mimeMessage);