基本上我试图根据电子邮件正文的内容设置不同的自动回复。下面是我当前的代码...在这种情况下,我尝试对其进行设置,以便如果发送带有正文“测试”的电子邮件,它将自动回复“这是我的测试”。但如果是其他内容,它会说“抱歉,您的关键字未被识别”。最好希望将来添加多个关键字...
然而,无论我发送什么,它都只是自动回复“这是我的测试”......
关于如何解决这个问题有什么想法吗?
function autoReplier()
{var labelObj = GmailApp.getUserLabelByName('autoreply');
var gmailThreads;
var messages;
var sender;for (var gg = 0; gg < labelObj.getUnreadCount(); gg++) {
gmailThreads = labelObj.getThreads()[gg];
messages = gmailThreads.getMessages();
for (var ii = 0; ii < messages.length; ii++)
{if (messages[ii].isUnread()){msg = messages[ii].getPlainBody();
if (msg = "test") {
sender = messages[ii].getFrom();MailApp.sendEmail(sender, "Auto Reply", "This is my test");
messages[ii].markRead();
messages[ii].moveToTrash();
} else {
sender = messages[ii].getFrom();MailApp.sendEmail(sender, "Auto Reply", "Sorry, your keyword was not
recognized");
messages[ii].markRead();
messages[ii].moveToTrash();
}
}
}
}
}
富国沪深
相关分类