📄 sendtoadmin.java~5~
字号:
package Mail;import UserDefinedException.*;import Config;import Utilities.*;/** * <p>Title: sms_statistics</p> * <p>Description: InHand XMLCenter 短信服务平台计费统计程序</p> * <p>Copyright: Copyright (c) 2002</p> * <p>Company: 北京映翰通网络技术有限公司</p> * @author 韩传俊 shock2000@21cn.com * @version 1.0 */public class SendToAdmin { private String content; public String status=""; //private String[] fileNames=new String[0]; private String result=""; public SendToAdmin() { } public SendToAdmin(String content){ this.content=content; } public void setContent(String content){ this.content=content; } public boolean sendMail(){ boolean result=true; sendMail themail = new sendMail(Config.mail_smtp_host); if (Config.mail_need_auth){ themail.setNeedAuth(true); themail.setNamePass(Config.mail_sender_user_name,Config.mail_sender_user_password); } if(themail.setSubject("XMLROUTER 状态报告") == false) return false; if(themail.setBody(this.content) == false) return false; if(themail.setFrom(Config.mail_sender) == false) return false; String reciever=""; for (int i=0;i<Config.mail_reciever.size();i++){ reciever=(String)Config.mail_reciever.elementAt(i); if(themail.setTo(reciever) == false || themail.sendout() == false){ this.status+="发送到:"+reciever+"失败;"; }else{ this.status+="发送到:"+reciever+" "; } } this.status+="发送完毕!"; Config.log.log(this.status); return result; }/* public static void main(String[] args) { Data.Report.ReportManager r = new Data.Report.ReportManager(); try{ if (Config.getConfig()) System.out.println("短取配置成功!"); else System.out.println("短取配置失败!error!"); }catch(UserDefinedException.ConfigException conE){ conE.printStackTrace(); } System.out.println(Config.report_path); Data.Report.Report report=new Data.Report.Report(); report.daily_income=5000; report.daily_mt_failure_number=12; report.daily_mt_total_number=500; report.gateway_route="gw001"; report.service_id="tqyb"; report.service_type="定制类"; r.reportList.addElement(report); report=new Data.Report.Report(); report.daily_income=3000; report.daily_mt_failure_number=12; report.daily_mt_total_number=300; report.gateway_route="gw002"; report.service_id="glxw"; report.service_type="新闻类"; r.reportList.addElement(report); report=new Data.Report.Report(); report.daily_income=2000; report.daily_mt_failure_number=12; report.daily_mt_total_number=300; report.gateway_route="gw002"; report.service_id="tqyb"; report.service_type="定制类"; r.reportList.addElement(report); report=new Data.Report.Report(); report.daily_income=3000; report.daily_mt_failure_number=12; report.daily_mt_total_number=300; report.gateway_route="gw001"; report.service_id="tqy"; report.service_type="新闻类"; r.reportList.addElement(report); System.out.print(r.reportList.size()); r.createGatewayDailyReport(); r.createGatewayMonthlyReport(); r.createGatewayYearlyReport(); r.createServiceDailyReport(); for (int i=0;i<Config.mail_fileAffix.size();i++){ System.out.println(Config.mail_fileAffix.elementAt(i)); } System.out.println(Config.mail_smtp_host);; SendToAdmin sendToAdmin1 = new SendToAdmin(); String content ="附件是每日报表!"; sendToAdmin1.setContent(content); sendToAdmin1.sendMail(); Config.releaseConfig(); }*/}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -