今天與phpmailer/sendmail/mail()奮戰了一整天

話說,最近在開發一些網站小工具,要使用到電子郵件的功能,所以就需要進行一些開發。

之前我用過phpmailer去連接Google發信,不過只要發信的頻率高了一點,Gmail就會就行停權。而且就算我分散在10個Gmail帳號下,還是三不五時停權,連停權的原因是什麼都不會知道,最後只好放棄。 Read more →

筆電伺服器效能測試

手上這台工作筆電灌了雙作業系統,一個是常用的Windows 7,另一個是灌Ubuntu系統,搭配Unity的桌面環境,最近利用空檔,把Ubuntu重灌成視窗的純工作環境,想要測試在電筆上執行加設伺服器的可能性,包括Web,Mail 兩項重大服務。

昨天利用家中ADSL的固定IP來架設,目前看起來應該只能架設Web,而Mail因為中華電信反解的關係,可能會被很多郵件主機檔起來。所以暫時不測試Email系統,而這次的Web Service,採用的是APM架構(apache,php,mysql),沒有採用nginx或是lighttpd等省記憶體的環境。
Read more →

台灣Yahoo 最近你怎麼了?為什麼要把資料備份到國外去

我才不同意Yahoo把我的資料備份到韓國如果要把你的資料備份到國外,你願意嗎?如果把你的資料備到韓國你同意嗎?因為系統運作的關係,把資料,包含私人的資料,備份到韓國,如果各位願意的話,我沒有意見。

如果問蝸牛,我不願意讓Yahoo把我的資料備份到韓國。 Read more →

你今天使用yahoo mail了嗎?新功能測試

老實說,真的不怎麼樣現在我使用的免費信箱,以Gmail為主,很少使用yahoo的免費電郵,主要因為yahoo在擋垃圾信的功能實在有夠差,差到一個不行(先前真的很差),這段期間,不斷的改進,對於垃圾信來說,辨識率提升不少,但是,還是問題,沒有辦法建立規則,真的很不方便。

在Google Mail下,可以依寄件者,收件者、主旨等等,放到指定的資料匣中,一次讀取所有相關資料,但是yahoo mail卻沒有這樣的功能,最近有一個功能,總算可以自動把信整理好,這樣使用yahoo mail使用起來就會方便很多。來說寫一下測試功能吧!
Read more →

postfix Mail Server備份及還原

因為openwebmail auto-reply自動回信功能,對於企業的形象有關,所以我的老闆說這個功能一定要有,在我轉到nasmail之後,又要面對奇怪的internal server error,後來我判斷,應該是perl更新造成的問題。

2010/10/27號寫了MailScanner 無法順利啟動的問題,我想是這個時候造成的問題,才會在2010/12/05寫解決openwebmail internal server error 問題困擾,所以我才判斷問題出在perl語言包上。 Read more →

本站開始轉到專業的VPS上運作

之前都是使用分享式的網站寄存服務
本站的流量常常會飇高
不是記憶體超標就是CPU使用流量超標
流量和硬碟空間卻是從來不會超標
給你hosting 60個網站
用不到一半,CPU就爆了很多次

所以,千萬不要被hosting廠商給騙了
給你多大的空間和流量
都沒有用,只是CPU會讓你超標
Read more →

MailScanner 無法順利啟動的問題

今天停電重開發生了一些狀況,是Mail不會動了
因為我的Mail Server是用postfix加上MailScanner組成的
所以,已經穩穩的跑了很久了
不知道怎麼搞的,就就上網查了一下,就查到相關的解法

service MailScanner start
Starting MailScanner daemons:
incoming postfix: [ OK ]
outgoing postfix: [ OK ]
MailScanner:

**** ERROR: You must upgrade your perl IO module to at least
**** ERROR: version 1.2301 or MailScanner will not work!

解法

wget http://search.cpan.org/CPAN/authors/id/G/GB/GBARR/IO-1.2301.tar.gz
          
tar xvfz IO-1.2301.tar.gz
cd IO-1.2301
perl Makefile.PL
make test
make install
重新再啟動服務就好
20101031 經過這樣的修正之後,還有另一個困擾我已久的問題也一併解決了

因為我們的主機會自動發一些通知信,因為通知信中帶有連結,MailScanner都會出現下類似下面的訊息

MailScanner has detected a possible fraud attempt from "192.168.XXX.YY" claiming to be

我找了相關的設定都找不到,結果處理完這個MailScanner無法啟動的問題之後,我同事跑來跟我說,信和之前長的不太一樣。
後來我知道知,Perl IO修正之後,MailScanner帶來的警告訊息也會一併被修正掉 呼終於解決了,長官抱怨這件事很久了。