欢迎来到天天文库
浏览记录
ID:35446295
大小:62.02 KB
页数:4页
时间:2019-03-24
《网络编程技术12周代码2》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1)MailSendClientToMyDomain.java//////////////////////////////////////////////tfeladmin@mydomain.com发送到admin@mydomain.com//实验验证:successpublicclassMailSendC1ientToMyDomain{protectedSessionsession;//邮彳牛会话privateprivateprivateprivate//环境社设置:merak中配置admin@mydomain.com//////////
2、/////////////////////////////////StringStringStringStringsendHost=HlocalhostH;//邮件服务器匸机名sendProtocol="smtp”;//发送邮件协'议toAddr="admin@mydomain.com";//这里toAddr可以换成你自己的邮箱地址fromAddr=Hadmin@mydomain.com”;publicvoidinit()throwsException{//根据配置的JavaMail属T牛生丿j戈邮件•会话session对象Properti
3、esprops=newProperties();//fiiiSJavaMailStt/*Java.util.Properties类是Hashtable的一个了类,设计用于Stringkeys和values。Properties对彖的用法同Hashtable的用法相彖,但是类增加了两个节省时间的方法*/props.put(Hmail.transport.protocolH,sendProtocol);//扌斤定邮件发送协议props.put("mail.smtp.class1',Hcom.sun•mail.smtp.SMTPTransport
4、H);//指定支持SMTP协议的Transport具体类,由第三方支持props.put("mail.smtp.host*',sendHost);//指定采用SMTP协议的邮件发送服务器的IP地址或者主机名session=Session.getDefaultInstance(props);//根据已经配置的JavaMail属件來仓建Session实例session•setDebug(true);//运彳亍时输出「I志。}publicvoidsendMessage(StringfromAddrzStringtoAddr)throwsExcep
5、tion{//发送邮件方法Messagemsg=createSimpleMessage(fromAddr,toAddr);Transport.send(msg);}publicMessagecreateSimpleMessage(StringfromAddrzStringtoAddr)throwsException{//构造邮件方法Messagemsg=newMimeMessage(session);//根据session对彖仓U建Message*寸象InternetAddress[]toAddrs=InternetAddress.pars
6、e(toAddr,false);msg•setRecipients(Message.RecipientType.TO,toAddrs);//MB件接收者msg.setSentDate(newDate());//设置邮件发送U期msg•setSubject("Hello!");//设置邮件主题msg.setFrom(newInternetAddress(fromAddr));//设置发件人地址msg•setText("Howareyougettingalongrecently?Imissyouverymuch!!!!");//设置邮件正文re
7、turnmsg;}publicstaticvoidmain(String[]args)throwsException{MaiISendClientToMyDomainclient=newMailSendClientToMyDomain();client•init();client•sendMessage(client•fromAddr,client•toAddr);2)Mai1ReceiveC1ientFromMydomain・java//////////////////////////////////////////////读出rflad
8、min@mydomain•com发送至ljadmin@mydomain•com的所冇邮件内容//实验验证:success//环境社设置:merakr
9、qfiCadmin@mydo
此文档下载收益归作者所有