在 Google 脚本的帮助下发送带有 pdf 附件的邮件

Send a mail with pdf attachment with help of Google script

我想发送一封带有 pdf 附件的电子邮件。在另一个文件中,我确实已经意识到了那个任务。但在当前情况下,它发送邮件但没有附件。我将当前代码与工作代码进行比较,但没有发现错误。

var pdf = DriveApp.getFileById(sourceSheet.getId()).getAs('application/pdf').getBytes();
  var mailAttach = {filename: (subject + "_" + today + ".pdf"), content:pdf, mimeType: 'application/pdf'};

  MailApp.sendEmail(recipient, subject, body, {
    attachements:[mailAttach],
    cc: recipientCC
  });
  var pdf = DriveApp.getFileById(sourceSheet.getId()).getAs('application/pdf').getBytes();
  var mailAttach = {filename: (subject + "_" + today + ".pdf"), content:pdf, mimeType: 'application/pdf'};

  MailApp.sendEmail(recipient, subject, body, {attachments:[mailAttach],cc: recipientCC});