延續昨天的文章主題,透過網友 Willie 的推薦,我決定替我的 Postfix 加上 Postgrey 機制,Postgrey 的運作機制是讓 SMTP 收到郵件後先回應 450 (Requested mail action not taken: mailbox unavailable) 給來源 SMTP 伺服器,若來源伺服器是標準的 SMTP 伺服器就會格一段時間自動重試,但如果對方是用發垃圾信的工具,就不會將信件重發一次 (因為他正忙著發上千萬封的垃圾郵件),也就達到有效阻擋垃圾郵件的目的。
... 繼續閱讀 ...
這陣子因為2010年世界盃足球賽與端午節的關係,公司收到的垃圾信特別的多,我公司才十幾人但光是一個早上被 SpamAssassin 偵測到的垃圾信就有 3,000 多封垃圾郵件,由於這些垃圾郵件難免會有誤判的時候,所以通常這些 Spam 的郵件都會流下,並由專人定期查看,但看到過多的垃圾信通常就是一次全部刪除,也失去定期查看的意義。昨天將 Postfix + SpamAssassin 調整過一番之後,今天早上的垃圾郵件已經降到 300 封了,效果非常驚人。
... 繼續閱讀 ...
昨天突然有同事要我幫他設定壹台 NAT 主機起來,好讓他的測試網站可以讓客戶直接連接至公司內部的其中壹台測試網站,於是我就隨手拿起公司其中壹台 Linux 主機直接設定好 NAT 環境,測試機就可以直接對外了,以下是快速設定的筆記。
... 繼續閱讀 ...
今天一早發現信箱裡連一封信都沒收到,感覺非常詭異,進入 Postfix 主機檢查後才發現原來 ClamAV 防毒引擎掛掉了,進一步查看 /var/log/clamav/clamav.log 紀錄發現出現了 ERROR: Malformed database 的錯誤,這時必須重建資料庫才能解決了,以下是重建的步驟。
... 繼續閱讀 ...
今天幫客戶弄壹台很舊的 Linux 機器,為了在上面編譯 PHP5 必須下載一些相依套件回來,但客戶的機器跑得是 Ubuntu 6.10 (Edgy Eft) 且該版本在官網已經不支援了,所以不管執行 apt-get update 或 apt-get 都會失敗,也無法正常下載套件,還好剛找到舊版的 Ubuntu 倉儲,只要修改 source.list 即可順利安裝。
... 繼續閱讀 ...
這兩天在研究如何讓已經完成設定的 Linux 機器能夠有效且方便的備份與重新部署,由於過年前我們公司的電子報平台產品 (EasyTRY) 銷售量特別好,該產品是之前在 Linux 平台發展的,所以之前去客戶端部署都要從安裝 OS 到設定整個產品,由於過程繁複,每家客戶都要花上 2 個小時左右才能安裝設定完成,非常的耗時,前天詢問噗友(elleryq)得知一個非常棒的套件正好符合我的需求!
... 繼續閱讀 ...
今天順利的利用 Image for Windows 軟體 (商業軟體) 將壹台老舊的 Linux 主機虛擬化 ( Hyper-V ),轉移的過程還算順利,但之前為了摸熟 Image for Windows 與 Linux on Hyper-V 也碰過不少釘子,沒有之前的經驗還真的很難這麼順利轉移成功,特此記錄一下 P2V 的過程。
... 繼續閱讀 ...
這幾天一直在分析 ApacheBench 壓力測試的數據結果,由於對一些產出的數據在判讀上不是很有信心,而且網路上幾乎都沒有這方面的數據說明 (連英文的我都找不到),所以特別下載 httpd-2.2.14 的原始碼回來研究 ApacheBench 實際測試數據計算的方式,也特別將研究心得寫下來。
... 繼續閱讀 ...
我最近在用 ab ( ApacheBench ) 測試一個網站時發現結果報告中一直會出現 Failed requests,而且出現的次數非常高,我原本以為是壓力測試的結果有大部分是失敗的,但看觀看其他數據卻一點也不覺得有失敗,經過一番研究後才真正理解為何會出現 Failed request 數據。
... 繼續閱讀 ...