📜  应用程序脚本 gmailapp.sendemail 多个附件 (1)

📅  最后修改于: 2023-12-03 15:39:28.388000             🧑  作者: Mango

应用程序脚本 gmailapp.sendemail 多个附件

gmailapp.sendemail 是一个用于Google应用脚本开发的库,可以通过使用它,轻松地在Google应用中发送电子邮件。在这篇文章中,我们将介绍如何在发送邮件时添加多个附件。

前置条件

在使用 gmailapp.sendemail 发送带附件的电子邮件之前,我们需要先将其安装到我们的Google应用脚本中。可以在 此处 查看安装教程。

发送带附件的电子邮件

要发送带附件的电子邮件,我们需要在 sendEmail 函数中添加附件。我们可以通过调用 addAttachment 函数添加一个或多个附件,如下所示:

function sendEmailWithAttachments() {
 var recipient = "recipient@example.com";
 var subject = "Email with attachments";
 var body = "Please see the attached files.";

 var attachments = [
   "https://example.com/image.jpg",
   "https://example.com/doc.pdf",
   "https://example.com/spreadsheet.xlsx"
 ];

 GmailApp.sendEmail(recipient, subject, body, { attachments: attachments });
}

在上面的代码片段中,我们定义了 recipientsubjectbody 变量,以及 attachments 数组,数组中包含了我们希望添加到电子邮件中的附件。

在调用 GmailApp.sendEmail 函数时,我们将 attachments 作为一个选项对象传递给函数。选项对象中的 attachments 属性包含了 attachments 数组中的所有附件。

结论

使用 gmailapp.sendemail 发送电子邮件并添加多个附件非常简单。只需像上面的示例代码一样,将附件添加到 attachments 数组中,并将其传递给 sendEmail 函数中的选项对象即可。我们可以在 Google 应用脚本文档 中找到更多关于 sendEmail 函数和其选项对象的详细信息。