java_天照 2013-06-03 08:34 采纳率: 33.3%
浏览 2249

javamail发送怎么与数据库的链接?

 package Mail;
 import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.ResultSet;
 import java.sql.Statement;
 import org.apache.commons.mail.EmailException;
 import org.apache.commons.mail.SimpleEmail;
 public class SendMail {
private static String password;
private static String username;
private static String hostname;


public SendMail() {
}

public static void main(String[] args) {
    send(hostname,username,password);
    System.out.println();
}

public static void send(String hostname, String username,String password) {
    SimpleEmail email = new SimpleEmail();
    email.setTLS(true);
    email.setHostName("smtp.163.com");
    email.setAuthentication("xxxx@163.com", "123456"); // 用户名     和密码
    try {
        email.addTo("123456789@qq.com"); // 接收方
        email.setFrom("xxxx@163.com"); // 发送方
        email.setSubject("Java Mail Test"); // 标题
        email.setMsg("Just a simple send test ."); // 内容
        email.send();
    } catch (EmailException e) {
        e.printStackTrace();
    }
}

}

//我想让服务器、用户名、密码、接收方、发送方都是从数据库里获得。数据库里的文件我自己加入进去的分别是 hostname、username、password 请问怎么实现?主要是代码不懂?

  • 写回答

1条回答 默认 最新

  • zhubo0228 2013-06-04 00:50
    关注

    我最近也在做这方面的,我觉得读配置文件里方便点

    评论

报告相同问题?

悬赏问题

  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员