作為一個系統管理員 (System Adminitrator) ,是要不斷地試各種的系統和程式不同組合。以前的做法是在實體硬件起一個 Operating System ,再安裝其他要試的軟件。後來再進一步的做法是在 Virtual Machine (VM) 上安裝。例如一個 CentOS VM 就可以很容易拷貝出另一 VM ,再試另一軟件組合。但這兩種做法是都不可能使「街外」網絡連接到這些試驗機器。例如要試電郵伺服器 (Email Server),機器要連上互聯網才可以接收郵件。當然可以做的辦法是在辦公室的 Gateway 開放出來。但這會衍生管理和安全問題。
網誌
Amazon EC2 Micro Instances
Submitted by barry on 09/13/2010 - 11:48 | |
上星期尾 Amazon 新增了一個 EC2 的 Micro Instances 服務(t1.micro)。主要特點有:
1. 平。以 Linux Micro Instance 為例,價錢只是美金 $0.02/hour。如果是 Spot Micro Instance,價錢更為平宜,在 Prcing History 看到曾經低至 $0.009/hour。
2. 較低的 spec。613MB RAM 和一個可偶爾「超頻」的 CPU。
3. 要由 EBS boot。即你的 AMI 一定要放在較貴的 EBS 內。
Email Disclaimer
Submitted by barry on 09/07/2010 - 16:18 | |
有客戶要求在所有發出之電郵加上「公司聲明」 Global Email Disclaimer,這在 MailScanner 中是很容易的,只需要在 Sign Clean Messages 這設定改為 yes。有關 global disclaimer 則在這裡設定:
Inline HTML Signature = %report-dir%/inline.sig.html
Inline Text Signature = %report-dir%/inline.sig.txt
不過客戶要求只要發出之外部電郵才需要 disclaimer,內部的不需要。這樣便要在 Sign Clean Messages 這設定改為 ruleset。例如 disclaimer.rules 這 ruleset:
CBLLESS 的設定
Submitted by barry on 09/02/2010 - 17:34 | |
Spamassassin 在原有的 DNSBL lookup 沒有加入中國反垃圾郵件聯盟所提供的黑名單服務,如果 Spamassassin 要加入這這黑名單 lookup,根據這裡提供的資料,可以在 .cf 檔內加入:
MailScanner FileType Check
Submitted by barry on 09/01/2010 - 12:53 | |
MailScanner 除了使用 antivirus engine 來檢查郵件 attachment 有沒有病毒外,也會根據 FileType Check 來檢查 attachment 是那類檔案,它是使用 file command 來測試。但假如 attachment 是一個中文(其它語言也有可能出現)文字檔,file command 的magic string test 可能會誤判附件為 DOS/EXE 檔。故提議更改 MailScanner.conf 內 File Command 為
File Command = /usr/bin/file -i