資源簡介
********************歡迎使用該小小的郵件管理系統********************
一、功能:
(1)在你的郵箱支持POP3服務的前提下,你可以登自己的郵箱進行郵件管理!
1、用戶登錄設置
2、登錄郵箱
3、收郵件
4、新建郵件
5、閱讀郵件(不完善)
6、回復
7、刪除郵件
8、導出eml文件----打開該eml文件
9、下載附件
10、注銷
(2)不登錄自己的郵箱,而直接使用該客戶軟件新建郵件,不過要手動設置自己的SMTP服務器,然后再發送郵件!
1、SMTP服務器設置
2、寫郵件
3、群發郵件
二、設置技巧
(1)本系統的實現首先需要下載mail.jar包和activation.jar包,然后添加到本項目中(方法:直接在項目里點“庫”--->添加JAR/文件夾...-->把剛才的兩個JAR包直接添加進來即可)。
(2)開啟自己郵箱的POP3服務:首先在WEB方式下登錄自己的郵箱,在設置中查找POP3/SMTP服務的選項,進而開啟自己的POP3/SMTP服務。
(3)教你一招:根據域名查詢SMTP服務器
在DOS命令行中輸入:nslookup
接著輸入:set type=mx
再輸入:@后面的主機名(即郵箱域名),即可返回SMTP服務器的主機名
還可以輸入:set type=a
再輸入:返回的SMTP服務器的主機名,便可以得到它的IP地址
(4)再教你一招:借助Telnet程序手工收發郵件
發:telnet smtp.163.com 25(默認的SMTP服務器端口為25)
之后的過程這里不詳細說明,大家可以自己去查一些資料;
收:telnet pop3.163.com 110(默認的POP3服務器端口為110)
一樣這由大家去查查資料;
總之,這些過程就是郵件收發的底層的通信過程,通俗易懂,但由于一些安全的因素,底層這樣直接的通信已越來越被受限制,因此底層的通信極不易成功,這也是本系統采用高層JavaMail API的原因之一。
(5) 一些常用郵箱的POP3與SMTP服務器設置
163郵箱 http://mail.163.com
POP3服務器:POP.163.COM 或 POP3.163.COM
SMTP服務器:SMTP.163.COM
QQ郵箱 http://mail.qq.com
POP3服務器:pop.qq.com
SMTP服務器:smtp.qq.com
Gmail郵箱 http://gmail.google.com
要在Gmail帳戶中啟用POP,首先登錄到Gmail帳戶。點擊任一Gmail頁頂部的設置,點擊橙色框郵件設置中的轉發和POP。
POP3服務器:pop.gmail.com
SMTP服務器:smtp.gmail.com
Tom郵箱 http://mail.tom.com
POP3服務器:pop.tom.com
SMTP服務器:smtp.tom.com
搜狐郵箱 http://mail.sohu.com
POP3服務器:pop3.sohu.com 或 pop.sohu.com
SMTP服務器:smtp.sohu.com
新浪郵箱 http://mail.sina.com.cn
POP3服務器:pop.sina.com 或 pop3.sina.com
SMTP服務器:smtp.sina.com
重慶交通大學WEB郵箱 http://mail.cquc.edu.cn
POP3服務器:pop3.cquc.edu.cn
SMTP服務器:smtp.cquc.edu.cn
雅虎郵箱 http://cn.mail.yahoo.com
POP3服務器:pop.mail.yahoo.com.cn
SMTP服務器:smtp.mail.yahoo.com.cn
網易188財富郵 http://www.188.com
POP3服務器:pop.188.com
SMTP服務器:smtp.188.com
126郵箱 http://www.126.com
126免費郵箱目前不直接開放smtp、pop3,但是對于126至尊郵開放pop3和smtp
POP3服務器:pop.vip.126.com
SMTP服務器:smtp.vip.126.com
21cn郵箱 http://mail.21cn.com
21cn商務郵箱
pop3服務器:pop.21cn.net
smtp服務器:smtp.21cn.net
21cn經濟郵箱
pop3服務器:pop.21cn.com
smtp服務器:smtp.21cn.com
21cn免費郵箱
pop3服務器:p

代碼片段和文件信息
package?MailManageSystem;
import?java.awt.event.KeyEvent;
public?class?DengLu?extends?javax.swing.Jframe?{
????public?DengLu()?{
????????initComponents();
????}
?
????private?void?setDengLu()?{
????????Main_MyMailManageSystem.username?=?jTextFieldUserName.getText();
????????Main_MyMailManageSystem.password?=?String.valueOf(jPasswordField.getPassword());
????????Main_MyMailManageSystem.mailBoxName?=?jComboBoxEmailBox.getSelectedItem().toString();
????????this.dispose();//當用戶輸入完信息確認后退出此面板
????}
????//?//GEN-BEGIN:initComponents
????private?void?initComponents()?{
????????jPanel1?=?new?javax.swing.JPanel();
????????jPanel2?=?new?javax.swing.JPanel();
????????jLabelUserName?=?new?javax.swing.JLabel();
????????jTextFieldUserName?=?new?javax.swing.JTextField();
????????jLabelEmailBox?=?new?javax.swing.JLabel();
????????jLabelPassword?=?new?javax.swing.JLabel();
????????jComboBoxEmailBox?=?new?javax.swing.JComboBox();
????????jPasswordField?=?new?javax.swing.JPasswordField();
????????jPanel3?=?new?javax.swing.JPanel();
????????jButtonEnter?=?new?javax.swing.JButton();
????????jButtonExit?=?new?javax.swing.JButton();
????????setDefaultCloseOperation(javax.swing.WindowConstants.DISPOSE_ON_CLOSE);
????????settitle(“用戶登錄“);
????????setResizable(false);
????????jPanel1.setBorder(javax.swing.BorderFactory.createtitledBorder(““));
????????jLabelUserName.setFont(new?java.awt.Font(“新宋體“?0?14));
????????jLabelUserName.setText(“賬?號:“);
????????jLabelEmailBox.setFont(new?java.awt.Font(“新宋體“?0?14));
????????jLabelEmailBox.setText(“郵?箱:“);
????????jLabelPassword.setFont(new?java.awt.Font(“新宋體“?0?14));
????????jLabelPassword.setText(“密?碼:“);
????????jComboBoxEmailBox.setModel(new?javax.swing.DefaultComboBoxModel(new?String[]?{?“請選擇郵箱“?“@163.com“?“@qq.com“?“@sohu.com“?“@sina.com“?“@yahoo.com.cn“?“@tom.com“?“@gmail.com“?“@cquc.edu.cn“?“@126.com“?“@263.com“?“@21cn.com“?“@56.com“?“@188.com“?}));
????????jPasswordField.addKeyListener(new?java.awt.event.KeyAdapter()?{
????????????public?void?keyPressed(java.awt.event.KeyEvent?evt)?{
????????????????jPasswordFieldKeyPressed(evt);
????????????}
????????});
????????javax.swing.GroupLayout?jPanel2Layout?=?new?javax.swing.GroupLayout(jPanel2);
????????jPanel2.setLayout(jPanel2Layout);
????????jPanel2Layout.setHorizontalGroup(
????????????jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
????????????.addGroup(javax.swing.GroupLayout.Alignment.TRAILING?jPanel2Layout.createSequentialGroup()
????????????????.addGap(48?48?48)
????????????????.addGroup(jPanel2Layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
????????????????????.addGroup(jPanel2Layout.createSequentialGroup()
????????????????????????.addComponent(jLabelUserName)
????????????????????????.addGap(18?18?18)
????????????????????????.addComponent(jTextFieldUserName?javax.swing.GroupLayout.DEFAULT_SIZE?193?Short.MAX_VALUE))
????????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????15479??2011-01-14?02:20??網絡課程設計\EmailClient\1996.jpg
?????文件????????203??2011-01-14?02:19??網絡課程設計\EmailClient\build\built-jar.properties
?????文件????????730??2011-01-13?00:31??網絡課程設計\EmailClient\build\classes\MailManageSystem\DengLu$1.class
?????文件????????772??2011-01-13?00:31??網絡課程設計\EmailClient\build\classes\MailManageSystem\DengLu$2.class
?????文件????????772??2011-01-13?00:31??網絡課程設計\EmailClient\build\classes\MailManageSystem\DengLu$3.class
?????文件???????6921??2011-01-13?00:31??網絡課程設計\EmailClient\build\classes\MailManageSystem\DengLu.class
?????文件????????747??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$1.class
?????文件???????1205??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$10.class
?????文件???????1238??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$11.class
?????文件????????893??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$12.class
?????文件????????893??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$13.class
?????文件????????893??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$14.class
?????文件????????894??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$15.class
?????文件????????894??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$16.class
?????文件????????894??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$17.class
?????文件????????894??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$18.class
?????文件????????894??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$19.class
?????文件????????891??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$2.class
?????文件????????894??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$20.class
?????文件????????808??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$21.class
?????文件????????809??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$22.class
?????文件????????761??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$23.class
?????文件????????763??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$24.class
?????文件????????810??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$25.class
?????文件????????815??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$26.class
?????文件????????810??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$27.class
?????文件????????811??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$28.class
?????文件????????618??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$29.class
?????文件????????891??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$3.class
?????文件????????891??2011-01-14?02:02??網絡課程設計\EmailClient\build\classes\MailManageSystem\Main_MyMailManageSystem$4.class
............此處省略119個文件信息
評論
共有 條評論