摘要:Interlib作為第三代B/S模式的圖書管理系統(tǒng)最近幾年用戶迅速增長,本文介紹了基于Interlib的圖書館自動郵件催還系統(tǒng)的搭建過程及關鍵問題,以及該系統(tǒng)管理、應用情況。
關鍵詞:圖書館;Interlib;郵件催還;郵件服務器
中圖分類號:TP31 文獻標識碼:A 文章編號:1007-9599 (2012) 22-0000-02
1 緣起
借出圖書逾期未歸還是大多數(shù)圖書館必然碰到的問題。讀者往往不容易記住自己所借圖書的借期,也難以要求讀者經(jīng)常關注自己的借閱詳情或者瀏覽圖書館網(wǎng)站上面的圖書催還通告。目前,針對圖書催還有很多方式,如網(wǎng)上催還、手機短信催還、電話催還、電子郵件催還等等。電子郵件催還因為主動、快捷、低成本得到了比較廣泛的應用。一部分圖書管理系統(tǒng)提供了電子郵件催還的功能,也有很多技術實力較強的圖書館自己開發(fā)了電子郵件催還接口程序。我館于2008年將圖書管理系統(tǒng)由原來的深圖朗思開發(fā)的ILAS II更換為廣州圖創(chuàng)開發(fā)的B/S模式的Interlib。ILAS II和Interlib都提供了郵件催還功能,但在實際使用過程中存在很多問題。比如,ILAS II的郵件催還不能自動批量發(fā)送電子郵件、需要借助Outlook Express等桌面工具;一般情況下,Interlib的提供了自動批量發(fā)送催還郵件功能,但是利用第三方郵件服務器往往郵件發(fā)送成功率不高,我們先后使用過本校郵箱、新浪郵箱、QQ郵箱、163郵箱、126郵箱、GMAIL郵箱等都無法令人滿意,由于Interlib的日志信息過于簡潔、第三方郵件服務方不提供詳細的郵件日志,發(fā)送失敗的原因難以查找。為了提升圖書館的服務層次,較好地解決電子郵件催還的問題,我們利用現(xiàn)有環(huán)境建立了基于Interlib的自動郵件催還系統(tǒng)。
2 系統(tǒng)架構(gòu)
利用現(xiàn)有環(huán)境及資源,先后建立Interlib發(fā)信服務器、郵件服務器。這樣不但解決了郵件發(fā)送問題,而且能夠從郵件服務器上查看詳細的郵件發(fā)送日志、報告等,整個自動郵件催還系統(tǒng)基本不牽涉第三方,可控性較強。具體系統(tǒng)架構(gòu)如圖1。
2.1 Interlib自動發(fā)信服務器的相關設置
Interlib自動發(fā)信服務器的功能主要是負責采集需要發(fā)送的讀者、圖書信息并向郵件服務器發(fā)送郵件發(fā)送請求。按照設置好的規(guī)則,自動啟動郵件發(fā)送程序,從Interlib服務器查詢應發(fā)郵件信息,并向郵件服務器發(fā)送發(fā)信請求,最后將發(fā)送結(jié)果寫入Interlib服務器日志。
Interlib自動發(fā)信服務器服務器的關鍵設置如下:
(1)\WEB-INF\classes\ Connection.properties中的HostName、SID、Port、UserName、Password字段應設置正確。
(2)\WEB-INF\classes\ watchconfig.xml文件中的關鍵的郵件間隔字段email_delay可以設置稍長一點,如60秒。其中各字段意義如表1。
2.2 郵件服務器的安全設置
郵件服務器的主要功能是接受發(fā)信請求并將郵件發(fā)送至相應的郵箱及收信。該自動郵件催還系統(tǒng)中的郵件服務器主要負責特定對象的發(fā)信、收取讀者所使用的郵件系統(tǒng)退信及讀者回信。發(fā)信時主要接受來自Interlib自動發(fā)信服務器的自動發(fā)信請求、Interlib服務器的手動發(fā)信請求、OPAC服務器的讀者Email取回密碼請求、管理員通過郵件客戶端軟件發(fā)送的郵件等。
由于目前網(wǎng)絡上病毒和垃圾郵件泛濫,為了防止郵件服務器被反垃圾郵件聯(lián)盟列入黑名單,作為郵件催還專用郵件服務器應盡力做好最嚴格的安全防護設置。
(1)關閉中繼,開啟SMTP認證,設置復雜密碼,設置可信主機IP即拒絕其他IP連接該服務器,關閉網(wǎng)頁郵件服務,開啟反垃圾功能,安裝郵件防病毒插件等。
(2)建立DNS域名及反向DNS解析。
(3)關閉網(wǎng)絡路由負載均衡,保證服務器的IP唯一性。
(4)郵件服務器禁止安全其他軟件,嚴禁使用代理或者用于代理服務。
(5)郵件服務器操作系統(tǒng)定時升級,安裝防病毒軟件,定時查殺病毒。
3 管理及運行情況
經(jīng)過一年多的運行,整個系統(tǒng)基本上較為穩(wěn)定,經(jīng)過不斷完善配置,發(fā)送郵件的成功率達91%,比較令人滿意。
3.1 日常管理
管理員應通過郵件客戶端,定期收取查看讀者回信及郵件系統(tǒng)報告;經(jīng)常查看Interlib日志和郵件服務器日志;做好郵件服務器日常維護工作;經(jīng)常維護讀者電子郵箱。
3.2 運行情況
自從2011年4月26日搭建自動郵件催還系統(tǒng)以來,截止2012年12月5日,郵件服務器共接受郵件請求18180封,實際發(fā)送16501封,發(fā)送成功率91%。失敗的原因主要是因為Intelrib系統(tǒng)登記的Email地址絕大部分是從數(shù)字校園平臺同步過來的,很多Email地址格式錯誤或者賬號已經(jīng)失效,而讀者自己沒有通過OPAC去修改為常用的Email地址,從而導致實際發(fā)送過程中存在一些無法送達的情況。
從Interlib系統(tǒng)的統(tǒng)計數(shù)據(jù)看,應用自動郵件催還系統(tǒng)以前,2011年1月1日至2011年3月31日90天內(nèi)總共應發(fā)催還郵件4612封,日平均應發(fā)51封;應用自動郵件催還系統(tǒng)以后,同期2012年1月1日至2012年3月30日90天內(nèi)總共應發(fā)催還郵件2027封,日平均應發(fā)23封,應發(fā)郵件數(shù)量下降了55%。這說明通過自動郵件催還系統(tǒng)提前7天發(fā)送到期提醒郵件,減少了圖書超期的情況,加快了圖書流通,提高了讀者的借書體驗,促進了圖書館和讀者的良好互動。
參考文獻:
[1]高源,趙鴻雁等.催還服務在圖書流通中的作用探析[J].農(nóng)業(yè)圖書情報學刊,2009(21):213-215.
[2]徐偉平,董秀成.安全、可靠的電子郵件服務器系統(tǒng)的實現(xiàn)[J].計算機應用,2003(23):120-122.