首页 > 软件操作教程 > 编程开发 > Java
题目内容

Java操作应用——邮件发送

题目答案

Java中发送邮件也很简单。你只需装一下Java Mail这个jar包,放到你的类路径里即可。在下面的代码中,我们设置了几个基础属性,然后便可以发送邮件了:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

import  java.util.*;

import  javax.mail.*;

import  javax.mail.internet.*;

public  class  SendEmail

{

     public  static  void  main(String [] args)

     {    

         String to =  "recipient@gmail.com" ;

         String from =  "sender@gmail.com" ;

         String host =  "localhost" ;

         Properties properties = System.getProperties();

         properties.setProperty( "mail.smtp.host" , host);

         Session session = Session.getDefaultInstance(properties);

         try {

             MimeMessage message =  new  MimeMessage(session);

             message.setFrom( new  InternetAddress(from));

             message.addRecipient(Message.RecipientType.TO, new  InternetAddress(to));

             message.setSubject( "My Email Subject" );

             message.setText( "My Message Body" );

             Transport.send(message);

             System.out.println( "Sent successfully!" );

         }

         catch  (MessagingException ex) {

             ex.printStackTrace();

         }

     }

}

网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

软件操作 新人注册送三重礼

已有 22658 名学员学习以下课程通过考试

相关视频试题

最需教育客户端 软件问题一手掌握

去 App Store 免费下载 iOS 客户端