iT邦幫忙

2023 iThome 鐵人賽

DAY 29
0
Modern Web

Google Apps Script 整合運用系列 第 29

寄信功能

  • 分享至 

  • xImage
  •  

GmailApp

GmailApp.sendEmail()函數的基本用法:

GmailApp.sendEmail(recipient, subject, body, options);

  • recipient是接收郵件的電子郵件地址,可以是單一地址(字串)或多個地址(以分隔符號的字串)。
  • subject是電子郵件的主題,是一個字串。
  • body是電子郵件的正文內容,也是一個字串。
  • options是一個可選的JavaScript對象,包含有關郵件的其他選項,如附件等。以下是一些常用的選項:
    • cc:副本的電子郵件地址,可以是單一地址或多個地址。
    • bcc:密送的電子郵件地址,可以是單一地址或多個地址。
    • name:發送者的顯示名稱。
    • attachments:一個包含附件的資料庫,每個附件都是一個包含fileName(附件檔案名稱)和content(附件內容)屬性的物件。

範例程式碼

function sendEmailExample() {
  var recipient = "recipient@example.com";
  var subject = "这是邮件主题";
  var body = "这是邮件正文内容。";
  
  var options = {
    cc: "cc@example.com",
    bcc: "bcc@example.com",
    name: "Your Name",
    attachments: [
      { fileName: "attachment.txt", content: "这是附件的内容。" }
    ]
  };
  
  GmailApp.sendEmail(recipient, subject, body, options);
}

請注意,要使用GmailApp.sendEmail()函數,您需要在 Google Apps 腳本專案中啟用 Gmail API 服務。另外,如果您打算在腳本中傳送電子郵件,請確保您的腳本足夠具有執行此操作的權限,通常需要授權存取您的Gmail 帳戶。


上一篇
網頁編輯器
下一篇
除錯畫面
系列文
Google Apps Script 整合運用30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言