因為我公司的 Mail Server 是使用 IMAP 協定,原本是安裝 IlohaMail 做為用戶的 Webmail,但 IlohaMail 對於 UTF-8 及中文郵件的支援並不算良好! 並且郵件一多的話,有時讀取郵件清單會很久! 所以陸陸續續我都有在注意其它有支援 IMAP 的 Webmail。
最近發現一套由商業版改為 Opensource 的 Webmail: AtMailOpen。AtMail 商業版的價格是 USD$250,但已經在去年推出了功能比較簡單,並且是 Opensource 的 AtMailOpen。(AtMail 商業版與 Open 版的功能比較)
我先到 AtMailOpen 的官網去試用後的感覺很不錯,畫面簡潔大方、並且運用了 AJAX,所以存取速度頗快。AtMailOpen 對於中文郵件、中文信件匣的支援也都很正常。
如果你接受 Webmail 僅支援 IMAP/IMAPS,並且沒有中文操作介面,那你 應該要試試有 AJAX 加持的 AtMailOpen。
安裝說明
首先,請確認你的 Server 有支援 PHP 與 MySQL
1. 下載後的檔名是 atmailopen.tgz,如果沒有副檔名,請自行加上 .tgz。
2. 用 ...
這是一個蠻實用的技巧,當外面的用戶將信件寄到伺服器時,如果寫錯了收件者,或收信的用戶不存在,該信件就會被退回,寄件者會收到一封「查無此人」的信件。
以下這個技巧,就是為了把伺服器上「查無此人」的信件,改由特定的「用戶」或其它的「電子信箱」接收,修改步驟:
編輯 /etc/mail/sendmail.mc,搜尋有關 “LUSER_RELAY” 的設定(如果沒有搜尋到,也可以新增下面的設定),改成:
define(`LUSER_RELAY',`local:catchall')dnl
(表示將「查無此人」的信件由本機上的 “catchall” 用戶接收)
或者改成:
define(`LUSER_RELAY',`smtp:catchall@example.com')dnl
(表示將「查無此人」的信件轉寄給 “catchall@example.com” 這個電子信箱)
重新製作 /etc/sendmail.cf,並重新啟動 sendmail:
m4 /etc/mail/sendmail.mc > /etc/sendmail.cf
這樣就完成了。
各 ISP 的寄件伺服器(SMTP)
中華電信(Hinet): msa.hinet.net 168.95.4.211
數位聯合(SeedNet): tpts5.seed.net.tw 139.175.54.240
和信超媒體(Giga): smtp.giga.net.tw 203.133.1.121
台灣索尼(So-net): so-net.net.tw 61.64.127.16
速博: mail.sparqnet.net 211.78.130.150
台灣固網: smtp.anet.net.tw 61.31.233.92
亞太線上: mail.apol.com.tw 203.79.224.61
東森寬頻: ethome.net.tw 210.58.94.72
悉達資訊: smtp.seeder.net 202.43.64.73
轉載自: 網路郵件,作者: World Wild Words: Michael B Quinion
@ 是什麼符號?你要怎麼說?通常在中文,我們把 @ 這個符號稱為小老鼠。這有什麼根據嗎?
1972 年 Ray Tomlinson 將 @ 選為電子郵件地址上的分隔符號,使這個符號在網際網路上扮演舉足輕重的地位。在眾多討論當中,網路使用者的最大問題顯然在於如何稱呼這個符號。這一點都不令人感到驚訝。除了在簿記、開發票時,很少人會使用 @,更不用說知道如何稱呼。因此在英文中,大家就認定它為「拉著捲曲線條的字母 a」。
故名思意,pop-before-smtp 就是在 smtp 前,先用 pop3 的帳號登入,以確保伺服器上有你的帳號。以下的步驟,先將 Sendmail 換成 Postfix,再將 smtp 的認証則改用 pop-before-smtp 的方式。
安裝 Postfix
先移除 sendmail:
apt-get remove sendmail
使用 apt 安裝 postfix:
apt-get install postfix
編輯 /etc/postfix/main.cf,搜尋之參數及修改方式如下:
myhostname -> host.example.com
mydomain -> example.com
myorigin -> $myhostname
inet_interfaces -> all
mydestination -> /etc/postfix/local-host-names
mynetworks -> 127.0.0.0/8, hash:/etc/postfix/access
relay_domains -> ...
所謂的「虛擬電子信箱」指的是用戶在伺服器上沒有實體的帳號,但是卻可以透過 POP3 或是 Open Webmail 來使用電子郵件服務。這樣的組態,一方面比較不會有安全性的問題,同時也可以在一部伺服器上支援較多的用戶。