2014-10-27 60 views
1

我試圖寫一個簡單的程序使用Eclipse IDE發出的郵件來解決,買我無法導入librarie郵件。 上線說 import javax.mail。*;嘗試發送電子郵件,收到錯誤說:「這種進口java.mail」不能

我得到一個錯誤說

"this import java.mail" cannot be resolved" 

的代碼是從 http://www.tutorialspoint.com/java/java_sending_email.htm

import java.util.*; 
import javax.mail.*; 
import javax.mail.internet.*; 
import javax.activation.*; 

public class SendEmail 
{ 
    public static void main(String [] args) 
    {  
     // Recipient's email ID needs to be mentioned. 
     String to = "[email protected]"; 

     // Sender's email ID needs to be mentioned 
     String from = "[email protected]"; 

     // Assuming you are sending email from localhost 
     String host = "localhost"; 

     // Get system properties 
     Properties properties = System.getProperties(); 

     // Setup mail server 
     properties.setProperty("mail.smtp.host", host); 

     // Get the default Session object. 
     Session session = Session.getDefaultInstance(properties); 

     try{ 
     // Create a default MimeMessage object. 
     MimeMessage message = new MimeMessage(session); 

     // Set From: header field of the header. 
     message.setFrom(new InternetAddress(from)); 

     // Set To: header field of the header. 
     message.addRecipient(Message.RecipientType.TO, 
            new InternetAddress(to)); 

     // Set Subject: header field 
     message.setSubject("This is the Subject Line!"); 

     // Now set the actual message 
     message.setText("This is actual message"); 

     // Send message 
     Transport.send(message); 
     System.out.println("Sent message successfully...."); 
     }catch (MessagingException mex) { 
     mex.printStackTrace(); 
     } 
    } 
+0

「此導入java.mail」。它沒有這樣說。再看一遍。 – EJP 2014-10-27 22:20:16

回答

1

的JavaMail不與Java SE發貨。您可以從Oracle下載,here