我正在尝试编写Google Apps脚本,该脚本将从特定发件人处检索所有Gmail邮件,将其转换为PDF,然后将其保存在云端硬盘上的文件夹中。我不知道如何专门从某个发件人那里提取邮件。
这是我从某人那里提取的一些代码,试图对其进行修改,但它引发了错误。我非常喜欢编码。
function saveGmail() {
GmailUtils.eachMessage('from:email@email.com', 100, function(message) {
// create a pdf of the message
var pdf = GmailUtils.messageToPdf(message);
// prefix the pdf filename with a date string
pdf.setName(GmailUtils.formatDate(message, 'yyyyMMdd - ') + pdf.getName());
// save the converted file to the 'Expenses' folder within Google Drive
DriveUtils.getFolder('Gmail To PDF').createFile(pdf);
// signal that we are done with this email and it will be marked as read
return true;
});
}