Javaでメールを送受信する最も簡単な方法は何ですか?Javaからメールを送信する
0
A
答えて
10
メールを送信するためにJakarta Commons Emailを忘れないでください。それは非常に使いやすいAPIを持っています。
+0
+1。 –
+0
これは私が探していたものであることを知らなかった.....ありがとう..a..lot .. –
4
thisパッケージを確認してください。リンクから、ここでのサンプルコードです:
Properties props = new Properties();
props.put("mail.smtp.host", "my-mail-server");
props.put("mail.from", "[email protected]");
Session session = Session.getInstance(props, null);
try {
MimeMessage msg = new MimeMessage(session);
msg.setFrom();
msg.setRecipients(Message.RecipientType.TO,
"[email protected]");
msg.setSubject("JavaMail hello world example");
msg.setSentDate(new Date());
msg.setText("Hello, world!\n");
Transport.send(msg);
} catch (MessagingException mex) {
System.out.println("send failed, exception: " + mex);
}
7
JavaMailは(誰もが指摘だとして)電子メールを送信するための伝統的な答えです。
また、にはメールを受信したいので、Apache Jamesをチェックアウトする必要があります。それはモジュラーメールサーバーであり、大幅に構成可能です。それはPOPとIMAPを話し、カスタムプラグインをサポートし、あなたのアプリケーションに埋め込むことができます(望むならば)。
1
try {
Properties props = new Properties();
props.put("mail.smtp.host", "mail.server.com");
props.put("mail.smtp.auth","true");
props.put("mail.smtp.user", "[email protected]");
props.put("mail.smtp.port", "25");
props.put("mail.debug", "true");
Session session = Session.getDefaultInstance(props);
MimeMessage msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("[email protected]"));
InternetAddress addressTo = null;
addressTo = new InternetAddress("[email protected]");
msg.setRecipient(javax.mail.Message.RecipientType.TO, addressTo);
msg.setSubject("My Subject");
msg.setContent("My Message", "text/html; charset=iso-8859-9");
Transport t = session.getTransport("smtp");
t.connect("[email protected]", "password");
t.sendMessage(msg, msg.getAllRecipients());
t.close();
} catch(Exception exc) {
exc.printStackTrace();
}
関連する問題
- 1. Javaからメールを送信
- 2. java smtpapiからメールを送信
- 3. Javaメールでメールを送信する
- 4. メール送信Javaプログラム
- 5. メール送信Java、Android
- 6. "データベースから"メールを送信
- 7. yiiからメールを送信
- 8. Magentoからメールを送信
- 9. Azureからメールを送信
- 10. JavaメールAPI - 部分メールを送信
- 11. DataGridからメールを送信する
- 12. エラーGmailからメールを送信する
- 13. javascriptからメールを送信する
- 14. Javaでメールを送信する
- 15. Javascriptからのメール送信
- 16. 交換メールを介してphpからメールを送信する
- 17. Blackberry Java開発から電子メールを送信
- 18. ローカルホストからのメールを送信
- 19. Pylonsから電子メールを送信
- 20. PHPからhtml電子メールを送信
- 21. ローカルホストからGmailにメールを送信
- 22. Googleウェブアプリケーションでサーブレットからメールを送信
- 23. C++コードから電子メールを送信
- 24. php別のドメインからメールを送信
- 25. コアデータから電子メールを送信
- 26. Androidアプリケーションから電子メールを送信
- 27. Phalconからのメールを送信
- 28. mIRCから電子メールを送信
- 29. DBから電子メールを送信
- 30. 電子メールを送信OAUTH2 SMTP Outlook Java
http://stackoverflow.com/questions/561011/what-is-the-easiest-way-for-a-java-application-to-receive-incoming-email – rahul
http://stackoverflow.com/questions/848645/sending-email-in-java – rahul
"最も簡単"を定義します。 –