今天與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

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帶來的警告訊息也會一併被修正掉 呼終於解決了,長官抱怨這件事很久了。

重覆收到同一封信多次

先讓我們認識兩個詞﹕MUA 和 MTA ﹐它們分別是 Mail User Agent 和 Mail Transfer Agent 的意思。MUA 從字面上看似乎好容易給它嚇死﹐但說穿了您可能會笑耶﹕我們平時用的 Outlook Express﹑Netscape Mail﹑或是 Linux 上面的 pine ﹐它們都是 MUA 。簡單說﹐MUA 是用來給使用者流覽郵件和書寫郵件的程式。那什麼是MTA呢?簡單的來說,就是mail server,因為MUA把信丟給MTA之後,MTA就開始和其他MTA進行資料交換的動作,各位可能很有經驗,傳給5M/8M的Email,一下子就傳完了,其實只是把信件傳給MTA(mail server),MTA放在佇列後,才慢慢的把信傳送出去,假設有幾十封信同時在傳也是一樣,Mail Server(MTA)在多工(要看開多少,視資源而定;多線程/多執行緒)運作下,也是一封一封信的處理。 Read more

殘了一半的IPOWER郵件環境

話說我在IPower建了一個站,當然這站當然要有郵件系統囉~可是我們不想用系統提供的郵件系統~那麼~出包啦~網址鎖定非用不可

假設我的網址叫abc.com好了~我們當然希望郵件系統(web-mail)位址在mail.abc.com
但是很不幸~這個位置是系統預設的郵件系統位置
如果更不幸你用的是google apps的郵件系統~
那你死定了~
mail.abc.com你非得用他們公司的郵件系統不可~
系統設定有可以讓我們客戶設定子網域
但是設了個mail.abc.com的子網域
他的位置還是指向系統預設的郵件系統
系統有各戶向動dns的功能
但是 很不幸的 他只能指向IP或是domain(我想 應該是用CNAME的方式做設定的)
如題是google apps郵件的位址在 http://www.google.com/a/abc.com <——–請各位看倌 你知道這個位置的機器在那嗎?
答案是 不知道 而且 怎麼知道google有沒有多IP 做load blance呢?
白痴客服~叫我填google apps mail主機的IP~
我當然試過了~無效才會找他們~
昏倒~~~~~~~~說要給我mail~
到現在還沒有解~(已經7個小時了)
而且google apps的位址又臭又長~
不是所有人都記的起來~
使用者除了要記自己的網站位址~
還要記一個位箱位址~
真的~會被抱怨~
其實不是沒有解~
我只要在設一個email的子網域
再在這個網域的位址中放一個html讓他自動轉址~
也可以解掉這個問題~
但是 這個解法太笨了~
我不喜歡

我在AnHosting~設了一個mail的子網址
再用轉向功能~轉向google apps的網址~
打完收功~(全都是系統功能 不用自己放html檔案來轉址)
下次 有機會再架站~
我還是要架在Anhosting~
再也不架在Ipower上了~
便宜有個屁用~功能缺東缺西的~
一整個累到不行~

无觅相关文章插件,快速提升流量