我是方格乖寶寶,我用 app script 收gmail 郵件

閱讀時間約 3 分鐘

這個標題有點奇怪,因為同是google 自家的產品,用app script收gmail 是要收到那裏去呢?

其實也不是收到哪裏去,只是檢查一下郵箱,然後看要不要用其他社交軟體通知,譬如說可以用Line,whatsapp 或telegram。


raw-image


app script 的code 不長,蠻簡單的,以下這個程式碼就可以把前十封尚未讀取過的信件捉下來。

app script程式:

function getMail(){
  var strmsg="";
var query = "";
  var myThreads = GmailApp.search(query, 0, 10);

  //取得郵件
  var myMessages = GmailApp.getMessagesForThreads(myThreads);
  for(var i in myMessages){
    for(var j in myMessages[i]){  
  var k=Number(i)+1
      if(!myMessages[i][j].isStarred()){
        strmsg += "第"+k+"封\n";
        strmsg += Utilities.formatDate(myMessages[i][j].getDate(), 'Asia/Taipei', 'yyyy-MM-dd HH:mm:ss')+"\n";
        strmsg += myMessages[i][j].getSubject() + "\n";//主題
        strmsg += myMessages[i][j].getPlainBody().slice(0,200);//開頭的200字
      }
    }
  }
return strmsg;
}

這樣就可以啦,然後再把這個函數回傳的結果,就可以透過Line bot 傳給自己,也可以用google sheet 把信息存起來。

這個結果就不demo 了,因為呢?當要部署這個程式時,要先用google 帳號認證同意取得郵箱訊息。換句話說,demo的話大家就都可以看到我的信件內容了。

最後耶誕節快到了,希望方格老公公達成我的心願,乖寶寶不要現金,要的也不多,只要2萬瀏覽量就可以了啦


#方格乖寶寶

留言0
查看全部
avatar-img
發表第一個留言支持創作者!
本篇參與的主題活動
你可能也想看
Google News 追蹤
Thumbnail
你有幾個 Google 帳號?Google 提供許多免費的應用程式,包括大家最常使用的地圖、YouTube、 email、日曆、Meet、Gemini、雲端硬碟、翻譯、文件、Google表單…等,如果你還沒有申請過 Google 帳號,請 抽空到此申請,免費體驗各種功能豐富的應用程式。 下圖右邊都
Thumbnail
Google Docs 自動化應用情境,自動依 Google Sheets 試算表、Google Forms 表單回覆、Gmail 信件、Webhook、RSS 訂閱內容,建立相應 Google Docs 文件。還可以在新建 Google Docs 文件後,自動發送 Slack 通知給團隊成員!
Thumbnail
你最近有特別有興趣的產業嗎,有興趣的股票嗎?你是每天去刷網頁嗎? 這裡有個方法可以幫你收集相關的網路新聞,固定送到你的信箱。 這個方法就是Google帳號的功能,快訊。 一、        首先你要有一個Google account及Gmail 然後是login in的狀態! 二、     
Thumbnail
近期 Google 搜尋引擎API機密文件的外流事件,絕對是近期震撼數位行銷世界的一大頭條,其內容揭示了一些有關 Google 搜尋結果生成原理的重要細節。今天本男爵就來跟各位聊聊這其中獲得的寶貴洞察,或許會對您在設計網站內容時有一些不同的想法!
Thumbnail
需求情境: 為了讓多人使用 App,必須有驗證程序,以識別特定使用者,存取各自擁有的資源。 解決方案: 引用 google 所提供的雲端服務平台 Firebase,其中有多種驗證功能可選用。基於個人對 google 的偏愛,決定先採用 google signin 的方法,實作 login lo
Thumbnail
本次將為大家介紹,如何用Google表單來自製顧客滿意度調查表 進入Google表單有三個步驟,首先必須先進入Google流覽器的環境 接下來,開啟Gmail信箱,第三個步驟,選擇Google應用程式中的表單功能 再點選應用程式集,在程式集中再點選表單的功能,就會出現表單的編輯畫面 此時要建
Thumbnail
手機版進入Google表單有三步驟 第一是進入Google瀏覽器, 第二是在瀏覽器上搜尋框,輸入Google表單, 找到,Google表單登錄,的網頁,點按進入即可 接下來就會出現目前的畫面,我們只要點選,前往表單,就可進入正式編輯的頁面了 首次進入表單編輯頁面,我們必須要為表單,訂定一個
Thumbnail
工作時常會需要固定發廣告信,或業務開發信的話,可以考慮用google app script,呼叫gmail 的方式來處理。
Thumbnail
你有幾個 Google 帳號?Google 提供許多免費的應用程式,包括大家最常使用的地圖、YouTube、 email、日曆、Meet、Gemini、雲端硬碟、翻譯、文件、Google表單…等,如果你還沒有申請過 Google 帳號,請 抽空到此申請,免費體驗各種功能豐富的應用程式。 下圖右邊都
Thumbnail
Google Docs 自動化應用情境,自動依 Google Sheets 試算表、Google Forms 表單回覆、Gmail 信件、Webhook、RSS 訂閱內容,建立相應 Google Docs 文件。還可以在新建 Google Docs 文件後,自動發送 Slack 通知給團隊成員!
Thumbnail
你最近有特別有興趣的產業嗎,有興趣的股票嗎?你是每天去刷網頁嗎? 這裡有個方法可以幫你收集相關的網路新聞,固定送到你的信箱。 這個方法就是Google帳號的功能,快訊。 一、        首先你要有一個Google account及Gmail 然後是login in的狀態! 二、     
Thumbnail
近期 Google 搜尋引擎API機密文件的外流事件,絕對是近期震撼數位行銷世界的一大頭條,其內容揭示了一些有關 Google 搜尋結果生成原理的重要細節。今天本男爵就來跟各位聊聊這其中獲得的寶貴洞察,或許會對您在設計網站內容時有一些不同的想法!
Thumbnail
需求情境: 為了讓多人使用 App,必須有驗證程序,以識別特定使用者,存取各自擁有的資源。 解決方案: 引用 google 所提供的雲端服務平台 Firebase,其中有多種驗證功能可選用。基於個人對 google 的偏愛,決定先採用 google signin 的方法,實作 login lo
Thumbnail
本次將為大家介紹,如何用Google表單來自製顧客滿意度調查表 進入Google表單有三個步驟,首先必須先進入Google流覽器的環境 接下來,開啟Gmail信箱,第三個步驟,選擇Google應用程式中的表單功能 再點選應用程式集,在程式集中再點選表單的功能,就會出現表單的編輯畫面 此時要建
Thumbnail
手機版進入Google表單有三步驟 第一是進入Google瀏覽器, 第二是在瀏覽器上搜尋框,輸入Google表單, 找到,Google表單登錄,的網頁,點按進入即可 接下來就會出現目前的畫面,我們只要點選,前往表單,就可進入正式編輯的頁面了 首次進入表單編輯頁面,我們必須要為表單,訂定一個
Thumbnail
工作時常會需要固定發廣告信,或業務開發信的話,可以考慮用google app script,呼叫gmail 的方式來處理。