用java實現的郵件系統四 (javamail發送郵件)

package com.wepull.pop3;

import java.io.IOException;
import java.net.Socket;
import java.net.UnknownHostException;
import java.util.Properties;

import javax.mail.Address;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.AddressException;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;

public class Newmail {
 public static void main(String args []) throws Exception{

  Properties props = new Properties();
  props.put("mail.smtp.host","localhost");//存儲發送郵件服務器的信息
  props.setProperty("mail.smtp.auth", "true");
  
  props.setProperty("mail.transport.protocol","smtp");
  Session session =Session.getInstance(props);
  session.setDebug(true);

  Message msg = new MimeMessage (session);
  
  
   msg.setText("ni hao ma");
   msg.setFrom(new InternetAddress("<[email protected]>"));
   msg.setRecipient(Message.RecipientType.TO,new InternetAddress("<[email protected]>"));

   Transport transport = session.getTransport("smtp");
   transport.connect("192.168.1.150", 25,"lg","123" );
   //transport.connect();
   transport.sendMessage(msg, new Address[]{new InternetAddress("<[email protected]>")});
   
   transport.close();
  
  
 }

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章