compiling problem
i'm have the compiling problem. The error is:::
sendMail.java:73: cannot find symbol
symbol : variable RecipientType
location: class java.lang.String
message.addRecipient(Message.RecipientType.TO,new InternetAddress(Address));
^
1 error
here i also post up my coding:
package common;
import java.util.*;
import java.io.*;
import javax.mail.*;
import javax.mail.internet.*;
import javax.activation.*;
import java.sql.Connection;
import java.sql.Statement;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import java.sql.SQLException;
import java.lang.String;
public class sendMail{
public void send(String Table_name,
String db_name,
String address_table,
String from_address,
String subject,
String attachment,
String type,
String ID,
String message,
String host){
if(type=="multiple"){
try{
Class.forName("com.mysql.jdbc.Driver");
Connection connection=DriverManager.getConnection("jdbc:mysql://localhost/"+db_name);
Statement statement=connection.createStatement();
ResultSet rs=statement.executeQuery("SELECT address_table From Table_name Where Group=ID");
ResultSetMetaData md=rs.getMetaData();
int numberOfColumns=md.getColumnCount();
while(rs.next() )
{
sending(address_table,message,subject,attachment,from_address,host);
}
}
catch(SQLException sqlException)
{
sqlException.printStackTrace();
System.exit(1);
}
}
}
public void sending(String Address,String Message,String subject,String attachment,String from_address, String host){
// Get system properties
Properties props = System.getProperties();
// Setup mail server
props.put("mail.smtp.host", host);
// Get session
Session session = Session.getDefaultInstance(props, null);
// Define message
MimeMessage message = new MimeMessage(session);
try
{
message.setFrom(new InternetAddress(from_address));
message.addRecipient(Message.RecipientType.TO,new InternetAddress(Address));
message.setSubject(subject);
message.setText(Message);
// Send message
Transport.send(message);
}
catch (MessagingException e)
{
System.err.println("Caught Exception: "
+ e.getMessage());
}
}
}
can anyone help me to solve it. i already take whole day to solve the error. it really make me feel blur.

