日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

基于james3.0 的邮件系统(struts2.3.2 +spring3.0.1+jpa(hibernate3.6.5)实现)b/s模式--java邮件系统...

發布時間:2024/4/15 windows 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于james3.0 的邮件系统(struts2.3.2 +spring3.0.1+jpa(hibernate3.6.5)实现)b/s模式--java邮件系统... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

米林(ljg)郵箱使用說明?java郵件系統

下載地址一

https://code.google.com/p/java-mail-system/downloads/list

下載地址二

?下載

客戶端版http://blog.csdn.net/afgasdg/article/details/6359702

有需要的可以加入java郵件系統群162909241

? ? ? ? ? ? ? ? ? ? ? ? ? ??java郵件系統群2246547643

源代碼SVN地址:http://java-mail-system.googlecode.com/svn/trunk/

一、?????????????環境配置

本系統需要的環境:apache james3.0郵件服務器、tomcat 服務器、Mysql5.1數據庫

二、?????????????具體環境配置

Mysql5.1 配置

???????? 使用本系統前請將mysql編碼設置成utf-8編碼形式,mysql用戶名 root,密碼root。

另外在mysql數據庫中新建一個數據庫名稱為email的數據庫。(不需要建立任何數據表運行時自動生成數據表)

?

James郵件服務器配置:

???????? 1、對于郵件服務器的配置請將,james3.0-conf.zip文件解壓之后覆蓋james郵件服務器的conf目錄。

???????? 2、對于不是聯網的用戶需要修改james郵件服務器以下配置:(原因:james郵件服務器啟動時需要聯網加載xml校驗文件。)

將activemq-core-5.4.1.jar文件覆蓋原來的lib目錄下的(activemq-core-5.4.1.jar)文件。

???????? Tomcat配置

1、? 本系統需要javamail1.4.3 jar包。

項目中已經將jar包導入到了構建路徑中,但是如果采用的是J2EE5將使用J2EE5中默認的javaMail? jar包。這個我還沒有找到解決辦法。而J2EE6使用的javamail版本剛好是1.4.3。故請使用J2EE6

三、?????????????系統說明

本系統是使用 struts2.2.3+ spring 3.0.1 + jpa(hibernate3.6.5)+ jquery1.6.2 + jquery uploadify實現的。

請將項目的編碼格式設置為utf-8格式的編碼(否則可能出現亂碼)

將本系運行時請輸入 http://localhost:8080/email/

另外強調一點 ,使用前請先注冊一個管理員賬號。管理員賬號 admin 、密碼 admin,用于找回密碼自動發送郵件時使用。

注意:1、系統可能導入之后有錯誤,那是因為缺少serverlet、jstl、standard等jar包(注意版本要對應)

? ? ? ? ? ?2、運行時如果出現攔截器異常,請將struts2配置文件中的攔截器去掉

? ? ? ? ? ?3、在第一次收取郵件時由于“收件箱”沒有被初始化,請在發送郵件之前點擊收件箱,否則可能發送不成功

外網發送郵件郵件服務器設置:

? ? ? ?1、修改dnsservice.xml(域名解析設置)
? ? ? ? ? ? ?

<dnsservice><servers><server>8.8.8.8</server><!-- 這個是域名解析服務器IP地址,需要修改成自己的域名解析服務器 --></servers><autodiscover>false</autodiscover><authoritative>false</authoritative><maxcachesize>50000</maxcachesize> </dnsservice> ? ? ? ? ?2、修改domainlist.xml

? ? ? ? ?

<domainlists><domainlist class="org.apache.james.domainlist.xml.XMLDomainList"><domainnames><!-- 這個是自己的域名 --><domainname>domain.cn</domainname></domainnames><autodetect>false</autodetect><autodetectIP>false</autodetectIP></domainlist> </domainlists> ? ? ? ? ? 3、修改mailserver.xml文件

<mailserver><postmaster>Postmaster@domain.cn</postmaster><enableVirtualHosting> false </enableVirtualHosting> <defaultDomain> domain.cn</defaultDomain><!-- 服務器域名,如果不設置其他郵箱可能拒收 --><helloName autodetect="true">domain.cn</helloName> </mailserver>


四、?????????????系統運行效果


圖1.1 登錄頁面

?

圖1.2 登錄成功頁面

?

圖1.3 注冊頁面

?

圖1.4注冊數據校驗頁面

?

圖1.5 注冊數據正確頁面

?

圖 1.6 注冊頁面填寫詳細信息

?

圖1.7 注冊成功頁面

?

圖1.8 找回密碼第一步

?

圖1.9 找回密碼第二步

?


?

圖2.1 寫信頁面

?

圖2.2 收信頁面

?

圖2.3 通訊錄頁面

?

圖2.4 新建聯系人分組頁面

?

圖2.5 新建聯系人頁面

?

圖2.6 聯系人列表頁面

?

圖2.7 修改個人信息列表

?

?

圖2.8 修改個人信息頁面

?

圖2.9 修改密碼

?


?

圖3.1 低級搜索列表


圖3.1 高級搜索頁面

?

圖3.2附件批量上傳

?

圖3.3 附件批量上傳情況


有需要的可以加入java郵件系統群:62909241

?下載

轉載于:https://my.oschina.net/java2010/blog/356425

總結

以上是生活随笔為你收集整理的基于james3.0 的邮件系统(struts2.3.2 +spring3.0.1+jpa(hibernate3.6.5)实现)b/s模式--java邮件系统...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。