尝试编写脚本以将来自特定发件人的gmail电子邮件转换为PDF

时间:2019-04-04 01:10:48

标签: google-apps-script gmail

我正在尝试编写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;
  });
}

0 个答案:

没有答案