![](/img/trans.png)
[英]How to use Emoji in email subject using Google Apps Script?
[英]How to create a spreadsheet by email subject using Google Apps Script
每當我收到包含預定主題的電子郵件時,如何自動創建電子表格? 經過一會兒的搜索,我發現所有的教程都是使用電子表格創建電子郵件的,但是我想做相反的事情。 我已經嘗試使用getSubject()方法並將其與我的預設主題進行比較,但是它似乎無法正常工作。
這是執行此操作的腳本。 設置一個觸發器,使其每5分鍾運行一次(可以更改間隔,但是您應該相應地更改可變interval
)。 它在收件箱中獲取最近的主題,選擇主題中第一條消息的主題,並將其與“創建電子表格NAME”語法匹配(NAME將是創建的電子表格的名稱)。
function ssFromEmail() {
var interval = 5; // if the script runs every 5 minutes; change otherwise
var timeFrom = Math.floor(Date.now()/1000) - 60 * interval;
var threads = GmailApp.search('is:inbox after:' + timeFrom);
for (var i = 0; i < threads.length; i++) {
var subj = threads[i].getFirstMessageSubject();
var match = subj.match(/^create spreadsheet (.*)$/i);
if (match) {
SpreadsheetApp.create(match[1]);
}
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.