Java Reference
In-Depth Information
Finally, call Transport.send() with the populated Message object as the argument, as shown here:
Transport.send(message);
The details of the SendMailBean are shown in Listing 16-1 .
Listing 16-1: Sending e-mail by using the JavaMail API and JDBC
package JavaDatabaseBible.ch12;
import java.util.Properties;
import javax.mail.*;
import javax.mail.internet.*;
import java.sql.*;
import javax.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;
public class SendMailBean {
private static String dbUserName = "sa";
private static String dbPassword = "dba";
private Connection con = null;
protected String username;
public SendMailBean(){
}
public void setUsername(String username){
this.username = username;
}
public String getUsername(){
return username;
}
public String getPasswordAndEmailAddress(){
String password = null;
String email = null;
try {
Class.forName("com.inet.pool.PoolDriver");
com.inet.tds.TdsDataSource tds = new com.inet.tds.TdsDataSource();
tds.setServerName( "JUPITER" );
tds.setDatabaseName( "MEMBERS" );
tds.setUser( dbUserName );
tds.setPassword( dbPassword );
Search WWH ::




Custom Search