Gởi mail tự động theo lịch với Apps Script

Để gửi email tự động bằng Google Apps Script, bạn có thể sử dụng hàm MailApp.sendEmail() trong Google Apps Script kết hợp với trigger.

  1. Tạo hàm gởi mail từ Apps Script
  2. Lên lịch gửi email tự động

1. Tạo hàm gởi mail từ Apps Script

Cách làm:

    Mở Google Apps Script:
        Vào Google Drive, chọn "New" (Mới) > "Google Apps Script".

    Viết mã gửi email tự động:
        Dán đoạn mã dưới đây vào cửa sổ mã của Google Apps Script.

  function sendEmail() {
  var recipient = "email@example.com";  // Thay "email@example.com" bằng địa chỉ email bạn muốn gửi tới
  var subject = "Chủ đề của email";     // Tiêu đề của email
  var body = "Đây là nội dung của email."; // Nội dung của email
 
  // Gửi email
  MailApp.sendEmail(recipient, subject, body);
}


    Lưu và chạy mã:
        Sau khi dán mã vào, bạn có thể lưu và chạy mã bằng cách nhấn vào biểu tượng Run (Chạy).
        Lần đầu chạy, bạn sẽ cần cấp quyền cho ứng dụng để truy cập và gửi email thay bạn.

2. Lên lịch gửi email tự động

Nếu bạn muốn gửi email tự động vào một thời gian cụ thể, bạn có thể sử dụng Triggers trong Google Apps Script.

    Tạo Trigger:
        Trong cửa sổ Google Apps Script, vào Edit > Current project's triggers.
        Nhấn Add Trigger và chọn chức năng sendEmail mà bạn đã tạo ở trên.
        Chọn "Time-driven" để lên lịch gửi email tự động (ví dụ: mỗi ngày, mỗi tuần, hoặc mỗi tháng).

 

Tìm kiếm:

Bài viết liên quan:

Để gửi email tự động bằng Google Apps Script, bạn có thể sử dụng hàm MailApp.sendEmail() trong Google Apps Script kết hợp với trigger.