Skip to content

This is a Google Apps Script application that runs recurrently to send a daily email to a list of users.

License

Notifications You must be signed in to change notification settings

albertopasqualetto/Gmail-recurring-scheduler

Repository files navigation

Gmail recurring scheduler

This is a Google Apps Script application that runs recurrently to send a daily email to a list of users. The emails are scheduled with an easy web interface.

An example of the web interface is shown in Github pages deployment.

This app does not handle attachments and there is no plan to do so.

Refer to this page for quotas.

How to use

  1. Create a new Google Apps Script project.
  2. Copy GASCode.js code into a .gs file in the project.
  3. Copy index.html code into a new index.html file in the project.
  4. Add Gmail service from the left side bar.
  5. Create a new trigger for the project and set it to run sendScheduledEmails whenever you want.
  6. Create a new deployment with "web application" type (set any name and leave only you as users).
  7. Open the web application URL, that will open the interface for emails scheduling.
  8. Give app the permission to access your Gmail account.

Disclaimer

This project is not affiliated with Google and the author is not responsible for any damage caused by using this application.