嗨,我正在制作一个脚本,将在Gmail上搜索邮件,如果然后为搜索到的邮件分配标签,但我不知道如何为邮件分配标签,我能够创建标签,但我不能分配它.
另一件事我想知道我是否正确使用Utilities睡眠功能.
function addNaggingLabels() {
var label = _getNaggingLabel();
var start = parseInt(UserProperties.getProperty("start"));
var sheet = SpreadsheetApp.getActiveSheet();
var ss = SpreadsheetApp.getActiveSpreadsheet()
for (;;) {
// Find all Gmail messages that have attachments
var threads = GmailApp.search('in:inbox has:attachment larger:15M');
if (threads.length == 0) {
ss.toast("Processed " + start + " messages.", "Scanning Done", -1);
return;
}
for (var i=0; i<threads.length; i++) {
var messages = threads[i].getMessages();
UserProperties.setProperty("start", ++start);
for (var m=0; m<messages.length; m++) {
var size = getMessageSize(messages[m].getAttachments());
if (size>15) { …Run Code Online (Sandbox Code Playgroud)