赛迪网 > IT技术 Java > 技术动态
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

发邮件时终于可以通过sina的smtp验证

发布时间:2006.07.06 09:24     来源:java家(www.javajia.com)    作者:



import javax.mail.*;


import javax.mail.internet.*;


import java.util.*;




public class sendMail


{


public static void main(String args[]) throws Exception


{



String host = "smtp.sina.com.cn";


String from = "javamail@sina.com";


String to = "javamail@china.com";


String username = "javamail";


String password = "password";



// Get system properties


// Properties props = System.getProperties(); 很多例子中是这样的,其实下面这句更好,可以用在applet中


Properties props = new Properties();



// Setup mail server


props.put("mail.smtp.host", host);


props.put("mail.smtp.auth", "true"); //这样才能通过验证



// Get session


Session session = Session.getDefaultInstance(props);



// watch the mail commands go by to the mail server


session.setDebug(true);



// Define message


MimeMessage message = new MimeMessage(session);


message.setFrom(new InternetAddress(from));


message.addRecipient(Message.RecipientType.TO,


new InternetAddress(to));


message.setSubject("Hello JavaMail");


message.setText("Welcome to JavaMail");



// Send message


message.saveChanges();


Transport transport = session.getTransport("smtp");


transport.connect(host, username, password);


transport.sendMessage(message, message.getAllRecipients());


transport.close();


}


}


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 第三方类库:使用高效日志工具—Log4J (07-06) · JAVA基础:冒泡排序算法的JAVA实现 (07-06)
· 编写可在线收发E-mail的Java Applet (07-05) · java-Vector类在Java编程中的应用 (07-05)
· Hibernate面临专利诉讼,或遭遇禁止令! (07-05) · J2EE综合:J2EE相关设计模式讨论 (07-04)
· Java Socket网络编程初级入门 (07-04) · J2EE综合:Log4j基本使用方法 (07-04)
· 跟我学Java之Java GUI的发展与演化 (07-04) · JAVA基础:编程中可能出现的问题! (07-04)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
· 信息化市场百家争鸣 SaaS深陷争议“泥潭”
· 提高管理水平 "两栖"CIO应具备的六大能力
· 国产ITIL运维先行者 四大厂商角力BI市场
· 金融行业GSN专题解决方案 企业网解决方案
  IT博客 ·曾剑秋·项立刚·Java学习·网管
  IT技术论坛 ·开发·网管·安全·数据库·系统