邮件发送代码片段

来源:互联网 发布:淘宝店铺各种图片尺寸 编辑:程序博客网 时间:2024/06/18 16:35
import javax.mail.*;  import javax.mail.internet.*;  import java.util.*;     public void postMail( String recipients[ ], String subject, String message , String from) throws MessagingException     {         boolean debug = false;          //Set the host smtp address          Properties props = new Properties();          props.put("mail.smtp.host", "smtp.example.com");         // create some properties and get the default Session         Session session = Session.getDefaultInstance(props, null);         session.setDebug(debug);         // create a message         Message msg = new MimeMessage(session);         // set the from and to address         InternetAddress addressFrom = new InternetAddress(from);         msg.setFrom(addressFrom);         InternetAddress[] addressTo = new InternetAddress[recipients.length];         for (int i = 0; i < recipients.length; i++)         {             addressTo[i] = new InternetAddress(recipients[i]);         }         msg.setRecipients(Message.RecipientType.TO, addressTo);         // Optional : You can also set your custom headers in the Email if you Want         msg.addHeader("MyHeaderName", "myHeaderValue");         // Setting the Subject and Content Type         msg.setSubject(subject);         msg.setContent(message, "text/plain");         Transport.send(msg);     }

原创粉丝点击