自动检查并警告Google Mail Storage Usage

时间:2017-05-17 08:50:48

标签: google-apps-script gmail

如果我的gmail大小增加了大约特定限制(例如> 25 GB),我需要自动检查并发出警告(发送邮件),这样我就可以在收件箱达到30 GB的全部容量之前清理它。

我想过使用Google App Scripts。但我只能使用' DriveApp.getStorageUsed()'来获得Google云端硬盘的大小。但我找不到类似的GmailApp方法。

我还有其他方法可以使用Google App脚本来监控收件箱的大小。

1 个答案:

答案 0 :(得分:1)

对于Gmail: 您可以使用高级服务和https://developers.google.com/admin-sdk/reports/v1/reference/usage-ref-appendix-a/users-accounts以及报告https://developers.google.com/apps-script/advanced/admin-sdk-reports

total_quota_in_mb整数用户的总存储空间(以MB为单位)。

used_quota_in_mb整数用户使用的总存储空间(以MB为单位)。

对于云端硬盘: 您可以使用下面列出的功能:https://developers.google.com/apps-script/reference/drive/drive-app#getStorageUsed()

<强> getStorageLimit()

获取允许用户在Drive中存储的字节数。

<强>返回

整数 - 允许用户在Drive中存储的字节数

<强> getStorageUsed()

获取用户当前存储在Drive中的字节数。

<强>返回

整数 - 用户当前存储在云端硬盘中的字节数