在公司領導的支援下,我在工作閑暇時間開始研究Lumisoft Mail Server,研究目的是基於該郵件伺服器開發自己的伺服器,從而為辦公自動化系統開發和網站建設提供技術保證。
我研究Lumisoft Mail Server功能和源碼有一段時間了,曾在應用LM Server功能時遇到小問題困擾我將近一周,我都想過多次放棄,幸好我每次都在堅信著“再堅持一點”。最終,解決lumisoft mail server使用中的錯誤“550 5.7.1 Unable to relay for xxx” 。
“山窮水盡疑無路,柳暗花明又一村”,今晚主要是成功使用使用Lumisoft Mail Server給外網郵箱發郵件了。我的用戶端使用Windows Live Mail,配置簡單易用。(配置參照:http://hi.baidu.com/aidos/blog/item/085fb68f5afc5ee9f11f3656.html)
啟動LM Server Service,伺服器端的配置如下:
1.設定DNS,否則無法向外網發送郵件
2.添加網域名稱gxsn.com。這裡必須有尾碼網域名稱,不能是gxsn,否則,Windows Live Mail認為不是正確的郵箱地址,無法發送。
3.Relay方式,必須選擇"Send mails directory using DNS"
4.不允許Relay to Localhost。我實在Lumisoft Mail Server論壇上看到的,需要禁用。
5.建立使用者和建立郵箱地址,就可以向外網郵箱發送郵件了。
最終,我成功用自己的郵箱伺服器給126郵箱發郵件了!被QQ郵箱當成垃圾郵件,存放在垃圾箱裡了! 我還有兩點沒弄明白“如何避免發出去的郵件被當做垃圾郵件”“如何?自己的反垃圾郵件功能”我正在摸索中……
另外,Lumisoft Mail Server的原始碼也在學習和重構中,希望繼續與大家分享心得。
Lumisoft Mail Server裡的WebMail已經過時了,B/S郵件系統將採用http://www.roundcube.net/。
參考資料:
http://www.lumisoft.ee/
http://www.lumisoft.ee/Forum/default.aspx?g=posts&m=1517
本部落格聲明:本人的技術探索過程中,得到了國信司南公司領導方面支援。今後,本人部落格裡的所有技術探索成果將歸“無痕客”、“國信司南”和“部落格園”三方共同所有,原創作品如需轉載,請註明本部落格聲明。