编写一个小脚本,用标签拉取消息并将主题输出到Slack通道。
我已经把它弄下来了(从某人那里定制)但需要进一步帮助从哪里获得时间。
/* Credit: gist.github.com/andrewmwilson */
function sendEmailsToSlack() {
var label = GmailApp.getUserLabelByName('!urgent');
var messages = [];
var threads = label.getThreads();
for (var i = 0; i < threads.length; i++) {
messages = messages.concat(threads[i].getMessages())
}
for (var i = 0; i < messages.length; i++) {
var message = messages[i];
Logger.log(message);
var output = '*State Change Detected*';
output += '\n*subject:* ' + message.getSubject();
Logger.log(output);
答案 0 :(得分:1)
您可以对邮件使用getDate()
方法:
var message = messages[0]; // Get first message
Logger.log(message.getDate()); // Log date and time of the message