网络编程技术12周代码2

网络编程技术12周代码2

ID:35446295

大小:62.02 KB

页数:4页

时间:2019-03-24

网络编程技术12周代码2_第1页
网络编程技术12周代码2_第2页
网络编程技术12周代码2_第3页
网络编程技术12周代码2_第4页
资源描述:

《网络编程技术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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。