[Gmail] offline Gmail 根據 Labels 自訂選擇下載郵件備份

Gmail Lab 裡面講到這篇:『Choose which messages get downloaded for offline use』,內容是說之前 Gmail 開發出來可以離線瀏覽 Email 信件的 Offline Gmail 功能,不管你在任何地方您都可以任意去瀏覽之前收過的 mail 郵件,我想這功能相當方便,但是如果您的信件如果很多,有些不想同步到自己私人電腦,是不是覺得有些不方便,而想根據 Gmail 設定的 Label 來同步郵件呢,所以 Gmail 幫您考慮到的此點,也針對 Offline 做了設定改善。首先你必須先啟動 Offline Gmail 的功能,接下來在 Settings 的 Offline tab 裡面進行設定您想要下載同步的 Labels 郵件,畫面大致上如下,我想非常容易設定。 Settings - appleboy.tw@gmail.com - Gmail_1258426240802 (by appleboy46)

[Gmail] 最近發布的功能:進階搜尋,預覽收件夾,郵件內容語言轉換

最近在 Gmail Lab 看到發布了許多新功能,都蠻好用的,加速搜尋郵件內容,收件者,寄件者,郵件內容語言轉換,匯入其他郵件的通訊名單…等,進階搜尋是這之前就開發好得功能,可以在 search operators 這篇裡面找到相關的用法,簡單來說底下有個例子:
  • to:me is:starred” 搜尋寄信給您所標記的郵件
  • is:chat from:heather” 搜尋與heather使用者對話的內容
  • is:starred -in:inbox” 搜尋所有信件夾內未標記郵件
  • from:elliot filename:pdf” 搜尋 elliot 寄來信件附件檔帶有 pdf 檔案
上面例子看了很複雜吧,因為你還要記的很多相關的語法,才可以正確搜尋到,所以 google 很貼心的設計了 Search Autocomplete,之前我有寫一篇:New in Labs:Gmail search autocomplete 快速找尋使用者 email 跟附件檔案,造福了使用 Gmail 的大眾。 預覽收件夾這功能可以參考:New in Labs: Inbox preview,這功能用在當開啟 gmail 網頁時,會有 loading 的畫面,那針對速度慢得使用者,可以預先看到新的郵件標題,而不需要整個載入之後才看的到,目前還沒有遇到這種狀況,不過大家可以試試看。 郵件內容語言轉換(New in Labs: Automatic message translation),這功能相當不錯,可以利用 google translate tool 進行轉換您所想要的語言,如下圖: Gmail (by appleboy46) 蠻多好玩的功能,都可以去 Gmail Lab 去開起來喔,大家試試看吧

Gmail Lab:新功能 取消寄信 Undo Send mail

Gmail Lab 發佈新功能 New in Labs: Undo Send,在 Gmail 的使用介面,不管您是要刪除文章,或者是標示文章,都可以恢復到上一個動作,這一點對於大多使用者幫助非常大,畢竟有時後會手誤,不小心刪除信件,或者是信件消失,現在又多了一個功能,就是當您寄信出去的時候,可以恢復到未寄出的狀態,這個可以避免信件寫錯,想要重新寫一遍,之前只要按送出,信件基本上就是出去了,不管關掉瀏覽器,或者是拔除網路線都是來不及的,所以 Google 工程師寫了這個 Lab 功能,這功能在您送出寄信的時候,會暫存5秒的時間,在這時間內您可以恢復到寫信狀態。 1. 開啟方式:Settings -> Labs 開啟底下功能 Gmail_01 (by appleboy46) 接下來就可以使用了 ^^

[PHP]解決 PEAR::Mail_Mime 標題 UTF-8 亂碼問題(不能顯示)

話說大家在寫 PHP 的時候,一定會很常用到 mail 這個函式,畢竟一個網站一定會有很多需要用到寄信的地方,我先給大家推薦一下 PEAR::Mail_MimePEAR::Mail 這兩個 Pear 的套件,用起來相當不錯,支援 html 跟 UTF-8 或者是 Big5 編碼,我之前寫過一篇 [PHP] 好用的 PEAR – PHP Mail and Mail_Mime,裡面寫的還蠻詳細的,不過上次有一個問題還沒解決,就是如果用 UTF-8 編碼的標題,會顯示不出來,Gmail 收到的話就會是 no subject,然後昨天用了一個非常笨的解決方法,改成把標題使用 Big5 就可以了,解決方法如下: Update:感謝 darkhero 提供解決方法: 如果要用 UTF-8 的標題:
  $param['head_charset'] = 'utf-8';
  $hdrs = array(
                'From'    => 'appleboy.tw@gmail.com',
                'Subject' => '=?utf8?B?' . base64_encode($subj) . '?=', 
                'Content-type' => 'text/html; charset=utf-8'
                ); 
先讓主機支援 PEAR:
#
#  FreeBSD ports 安裝
cd /usr/ports/devel/pear
make install clean
Continue reading “[PHP]解決 PEAR::Mail_Mime 標題 UTF-8 亂碼問題(不能顯示)”

[PHP] 好用的 PEAR – PHP Mail and Mail_Mime

今天在寫期末的 Project,我的專題是寫無線 802.1X 認證,搭配 FreeBADIUS Server,然後我在搭配網頁整合認證機制,然後我在做使用者帳號申請部份,需要靠 Email 認證,但是我去看官網,介紹好像也沒什麼,在寄信的時候常常會遇到亂碼,不然就是寄信 html 部份會有問題,或者是不能附加檔案之類的,然後網路上找不到一個好用的 class ,所以就用了 PEAR::Mail_MimePEAR::Mail,這兩個套件還不錯用,如果想寄單純的信件,就用 PEAR::Mail 這個就可以了,如果要搭配 html 網頁,就要搭上 PEAR::Mail_Mime Continue reading “[PHP] 好用的 PEAR – PHP Mail and Mail_Mime”

[FreeBSD] Postfix 設定同一帳號,不同虛擬網域收信

如果一台機器要管理多的網域的email,大家一定會遇到如果2個domain分別是 aaaa.com.tw,bbbb.com.tw,但是兩間公司都有 suport@aaaa.com.tw,suport@bbbb.com.tw,這樣子就會造成衝突,因為這兩間公司負責人不同,那要怎麼導向不同帳號呢,所以我們作法如下
  • 建立收發特定信的使用者帳號:真正收到信件的系統帳號
  • 建立虛擬郵件伺服器位址與帳號對照表:郵件位址跟收信帳號對照表
Continue reading “[FreeBSD] Postfix 設定同一帳號,不同虛擬網域收信”

[Linux] CentOS 4.4 安裝 Openwebmail + spamassassin 擋垃圾信的設定方法

其實以現在linux安裝方式已經相當容易了,不像以前都要tarball安裝,相當複雜,昨天安裝 openwebmail 只花了幾分鐘的時間,目前系統CentOS4.4 主機相當好,所以安裝起來特別快 想利用 yum install 的安裝方式,不過發現沒有 openwebmail 的套件,所以上網找了rpm 注意:要架設 Open Webmail 前,請務必先將 postfix(架設mail伺服器)、dovecot(POP3伺服器) 架設好 Continue reading “[Linux] CentOS 4.4 安裝 Openwebmail + spamassassin 擋垃圾信的設定方法”

[FreeBSD] postfix + auth smtp + anti-UCE 詳細設定

自從考上中正電機「94年考上」之後接上 中正電機 郵件伺服器網管工作,目前 中正電機 已經把網路組歸到 中正通 訊底下了,所以我已經不再是 中正電機 了,目前是以 中正通訊 的身份,不過目前我休學狀態,還在服兵役當中,在南投 國史館台灣文獻館 底下工作。我是在入學 中正電機 研究所的第一個學期末就已經休學了,目前已經快退伍了。 Continue reading “[FreeBSD] postfix + auth smtp + anti-UCE 詳細設定”