Sending mail from java

后端 未结 4 826
谎友^
谎友^ 2020-12-22 07:41

What is the easiest way to send and receive mails in java.

4条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-22 08:19

    Check this package out. From the link, here's a code sample:

    Properties props = new Properties();
    props.put("mail.smtp.host", "my-mail-server");
    props.put("mail.from", "me@example.com");
    Session session = Session.getInstance(props, null);
    
    try {
        MimeMessage msg = new MimeMessage(session);
        msg.setFrom();
        msg.setRecipients(Message.RecipientType.TO,
                          "you@example.com");
        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);
    }
    

提交回复
热议问题