📄 754156.xml
字号:
<?xml version='1.0' encoding='GB2312'?>
<?xml-stylesheet type='text/xsl' href='../csdn.xsl'?>
<Topic>
<Issue>
<PostUserNickName>加瓦</PostUserNickName>
<rank>二级(初级)</rank>
<ranknum>user2</ranknum>
<credit>101</credit>
<TopicId>754156</TopicId>
<TopicName>JavaMail->Host->Port 如何设置?</TopicName>
<PostUserId>258336</PostUserId>
<PostUserName>bxh777</PostUserName>
<RoomName>JSP</RoomName>
<ReplyNum>5</ReplyNum>
<PostDateTime>2002-5-26 18:25:17</PostDateTime>
<Point>30</Point>
<ReadNum>0</ReadNum>
<RoomId>28</RoomId>
<EndState>2</EndState>
<Content>邮件代理服务器默认端口为25,如何更改呢?</Content>
</Issue>
<Replys>
<Reply>
<PostUserNickName>加瓦</PostUserNickName>
<rank>二级(初级)</rank>
<ranknum>user2</ranknum>
<credit>101</credit>
<ReplyID>4918383</ReplyID>
<TopicID>754156</TopicID>
<PostUserId>258336</PostUserId>
<PostUserName>bxh777</PostUserName>
<Point>0</Point>
<Content>在线等待……</Content>
<PostDateTime>2002-5-26 21:25:55</PostDateTime>
</Reply>
<Reply>
<PostUserNickName>飞云小侠</PostUserNickName>
<rank>四级(中级)</rank>
<ranknum>user4</ranknum>
<credit>100</credit>
<ReplyID>4922325</ReplyID>
<TopicID>754156</TopicID>
<PostUserId>549</PostUserId>
<PostUserName>scud</PostUserName>
<Point>0</Point>
<Content>Properties aProperties = System.getProperties();
        aProperties.put("mail.transport.protocol","smtp");
        aProperties.put("mail.smtp.host","smtp.xxx.com");
pros.put("mail.smtp.port", "8025");
        Session session = Session.getInstance(aProperties,null);
        MimeMessage message = new MimeMessage(session);
</Content>
<PostDateTime>2002-5-27 9:32:33</PostDateTime>
</Reply>
<Reply>
<PostUserNickName>飞云小侠</PostUserNickName>
<rank>四级(中级)</rank>
<ranknum>user4</ranknum>
<credit>100</credit>
<ReplyID>4922346</ReplyID>
<TopicID>754156</TopicID>
<PostUserId>549</PostUserId>
<PostUserName>scud</PostUserName>
<Point>0</Point>
<Content>Properties aProperties = System.getProperties();
        aProperties.put("mail.transport.protocol","smtp");
        aProperties.put("mail.smtp.host","smtp.xxx.com");
        aProperties.put("mail.smtp.port", "9025");
        Session session = Session.getInstance(aProperties,null);
        MimeMessage message = new MimeMessage(session);
</Content>
<PostDateTime>2002-5-27 9:33:28</PostDateTime>
</Reply>
<Reply>
<PostUserNickName></PostUserNickName>
<rank>三级(初级)</rank>
<ranknum>user3</ranknum>
<credit>100</credit>
<ReplyID>5281110</ReplyID>
<TopicID>754156</TopicID>
<PostUserId>139561</PostUserId>
<PostUserName>hydrus</PostUserName>
<Point>30</Point>
<Content>//  经典代码----收邮件
<%@ page import="java.util.*, javax.mail.*, javax.mail.internet.*" %>
<%
	Properties props = new Properties();
		props.put("mail.smtp.host","192.168.199.3");
	Session s = Session.getInstance(props,null);
//	Store store = s.getStore("pop3");
	
		int port = 8110;
		String username = "yourname#pop.21cn.com";
		String password = "******";
		String server = "192.168.199.1";
		String protocol = "pop3";
		String file = "C:/home/mail/999/Maildir/rev";
		
		s.setDebug(false);
		URLName urln = new URLName(protocol,server,port,file,username,password);
//		URLName urln = new URLName(CONST.maildir,CONST.mailhost,8008,maildir,userid,passwd);
		Store store = s.getStore(urln);
		s.setDebug(true);		//  true = s.getDebug()  有何实际意义???
//		URLName url = new URLName(protocol,getHostname(), -1, mbox,getUsername(),getPassword());
//		Properties props = System.getProperties();
// 		props.put("mail.smtp.host",getHostname());
// 		Session session = 	Session.getDefaultInstance(props,null); 
// 		Store store = session.getStore(url);
//		store.connect();
	try{
//		store.connect(server,port,username,password);
		store.connect();
	}catch(MessagingException e){
		throw new Exception("Cannot log on to server.Please verify the username and password.");
		}
	try{
		String mbox = "INBOX";
		Folder folder = store.getFolder(mbox);
		folder.open(Folder.READ_ONLY);
		
		Message[] messages = folder.getMessages();
		
		for(int i=0;i<messages.length;i++){
			InternetAddress[] from = (InternetAddress[])messages[i].getFrom();
			InternetAddress[] to = (InternetAddress[])messages[i].
			        				getRecipients(Message.RecipientType.TO);
%>
			<p>To <%= to[0].getAddress() %>, from <%= from[0].getAddress() %>,
			subject <%= messages[i].getSubject() %>	</p>
<%	
			}
		}catch(MessagingException e){
			throw new Exception("Cannot read message.Please verify your E-mail server has a valid inbox");
			}finally{
				store.close();
			}
%>
</Content>
<PostDateTime>2002-6-18 16:25:56</PostDateTime>
</Reply>
<Reply>
<PostUserNickName>伊人</PostUserNickName>
<rank>一级(初级)</rank>
<ranknum>user1</ranknum>
<credit>100</credit>
<ReplyID>5287915</ReplyID>
<TopicID>754156</TopicID>
<PostUserId>264900</PostUserId>
<PostUserName>realyinjr2</PostUserName>
<Point>0</Point>
<Content>谢谢,
大虾真慷慨,我正急需呢。</Content>
<PostDateTime>2002-6-19 2:08:06</PostDateTime>
</Reply>
</Replys>
</Topic>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -