[ 網管實驗室
, V-webmail實瞼室
]
18 十月, 2007 22:00
[poppassd]使用 MD5 密碼
poppassd 透過 pam 來改密碼,預設是使用 DES 編碼,要改用比較安全的 MD5 ,要修改 /etc/pam.d/poppassd
#%PAM-1.0
auth required pam_pwdb.so shadow nullok
account required pam_pwdb.so
password required pam_cracklib.so retry=3
password required pam_pwdb.so md5 use_authtok nullok
在第四行的 pam_pwdb.so 加上 md5 參數就行了。
[ 網管實驗室
, V-webmail實瞼室
]
18 十月, 2007 20:02
[poppassd]500 Old password is incorrect
以前用 SquirrelMail 時,有一個 change_password plugin 很好用,我是用 poppassd backend ,可以讓使用者直接在 webmail 裡修改自己帳號的密碼。
後來因故放棄 SquirrelMail 後,改用 V-webmail ,界面什麼都不錯,中文問題也修得差不多了,就是沒有線上改密碼的功能。於是,動手把 SquirrelMail 的 change_password plugin 裡的 poppassd beckend 給移植過來用,效果蠻不錯的。
最近將 Mail 主機升級 ( 其實是重新安裝 ) 成 Mandriva 2008.0 Free ,結果慘劇發生,完全相同的程式碼,不管輸入的密碼是多麼的正確,一律給錯:
500 Old password is incorrect
好不容易終於解決了。因為是 poppassd 的問題,所以,解決這個問題後, SquirrelMail 的 change_password plugin 不能換密碼的問題也可以一併解決。
(閱讀全文)
[ V-webmail實瞼室
]
21 十一月, 2006 10:20
選錯台了?失連中的 V-webmail
最近發現 V-webmail.org 的網站全掛O_o
看情形好像是整個 domain 不見了(註冊到期?),官方找得到的,只剩下在 Sourceforge.net 上的 V-webmail 專案網站而已,連同作者出沒的 phpguru.org 上也沒看到什麼相關說明…
難道當初選錯 webmail 程式了嗎?
[ V-webmail實瞼室
]
02 十月, 2006 13:07
[修正] V-webmail 裡正確顯示附件的中文檔名
V-webmail 裡另一個沒注意到亞洲語系的地方:附件的檔名。
當收到信件時,若附件為中文檔名, V-webmail 會以編碼後的內容顯示。
(閱讀全文)
[ V-webmail實瞼室
]
15 九月, 2006 23:23
[修正]解決V-webmail寄出郵件的主旨亂碼
開始試用 V-webmail 時,第一件令人困擾的事,就是寄出去的信件,中文的郵件主旨都會變成亂碼。經過一番追查找到問題所在了,追根究底,都是一些老問題,老外寫的程式,對東方語系總有考慮不周的地方。
在寄出信件的部份, V-webmail 使用 HTML Mime Mail class 做為 SMTP client 。在 google 這個 class 時,發現這個 class 似乎還蠻有名的,很多 PHP Base web AP 都用它做為 SMTP client 的樣子。這個 class 本身不是造成亂碼的問題,而是 class 內部是以 ISO-8859-1 做為建立郵件時的預設字集。而 V-webmail 的寄信程式 email.compost.php 裡面,只替純文字的郵件本文設定了使用語系檔裡的字元集設定,所以 header 部份還是以預設的 ISO-8859-1 做編碼,於是乎,別的 email client 讀信時便以錯誤的方式解碼檔頭的中文訊息,標題和寄件者、收件者裡的中文名字等就遭殃了。
解決的方法如下:
(閱讀全文)
[ V-webmail實瞼室
]
15 九月, 2006 10:53
[語系]試做UTF-8的 V-webmail 環境
我是很想把 webmail 改成完全 utf-8 的環境,這樣可以一舉解決 Big5 的亂碼問題,還可以像 GMail 一樣,繁簡中文、多國語言的郵件通吃。無奈,留在 mailbox 裡的 Big5 信件太多,別人寄來的信件又以 Big5 為大宗,所以還是算了。
不過,我試過了,在 V-webmail 裡面,要做成全 UTF-8 的操作環境非常簡單,只要幾個步驟就完成了。先記下來,以後也許會用到:
(閱讀全文)
[ V-webmail實瞼室
]
15 九月, 2006 10:15
[語系]V-webmail的Big5繁體中文語系檔完成
花了點時間把剩下的外部郵件相關訊息給翻譯完了,目前打包成 tarball 放在這裡:lang.big5.tar.gz,歡迎使用,並請提供意見。
目前已經回報給 V-webmail 官方的 bug tracker 了 ( issue 118 ) 。
同樣是使用 Mantis , V-webmail 並沒有提供 reporter 上傳檔案的權限,目前是留個連結到我的 blog 資料夾。
接下來記一下中文化的做法:
(閱讀全文)
[ V-webmail實瞼室
]
13 九月, 2006 16:52
V-webmail實驗室開張
最近伙伴 huihui 對我之前為學校安裝的 SquirrelMail 不太滿意,主要是對國家資通安全會報技術服務中心 ( ICST ) 寄來的資安訊息通告內容全部都成了亂碼,無法閱讀。
於是找時間重新再看了一些以前曾經試用過的 webmail ,包括 NOCC 、 IlohaMail 、 uebimiau (一直連不進去) ,看了看還是不太滿意。後來又再搜尋一下,找到了一個國人幾乎沒在使用,但卻十分令我驚豔的 V-webmail 。跟小松鼠比起來,不僅畫面漂亮多了,郵件的亂碼問題也沒了,操作上也更直覺。在 FireFox 裡,甚至還可以用右鍵選單直接做郵件的管理 ( 跟 IE 的相容性比較差一點,相信是針對 FireFox 在 UI 方面做了最佳化)。
(閱讀全文)