GMailを圧迫している不要なメールをまとめて削除したい
GMailの容量が圧迫されていた。手動で削除するのはとても面倒だったのでプログラムを書いた。
ある日GMailを開いたら、空き容量が不足しているという警告が!
https://gyazo.com/7d983a6a98de02485af13473210afa7d
普段はInboxを使っていたけど、2019/3/31で終了するということで、久しぶりにGMailを開いたら、15GB中、15.88GB使っている状態。もうオーバーしている。
https://gyazo.com/59aaf63c1eaee1cdd39af9c35c778106
大きな添付ファイルのついたメールがたくさんあるのかと思って、検索条件 larger:1M before:2018/1/1 で調べてみたところ、66件がヒット。でも66件。15GBを圧迫するようなものでもない。
https://gyazo.com/dfdf429f742dfecc7418b98834a11c5f
そこで、受信トレイに表示せずにアーカイブしている通知メール系を調べてみたら、あった。
https://gyazo.com/b99255194c3d149b11643604e5957e8a
検索キーワード after:2018/5/1 before:2018/6/1 from:(Email Bounces) subject:AWS で検索したところ、多い日で1日1600通受け取ってた。嘘でしょ..。1通12KBくらいあるようだ。
16000通/日 * 12KB = 187MB/日
187MB/日 * 30日 = 5.6GB/月
15GBは3ヶ月で埋められる計算...
削除しようと、検索結果から一括削除を選択したけれど50件削除したところで終わってしまう。
https://gyazo.com/5fc911c69e7c842630fa0b82a0bd6331
しかもこの削除はゴミ箱に入れるだけなので、ゴミ箱からもう一度削除しないと容量が空かない。
ゴミ箱からの削除もなぜか ゴミ箱を今すぐ空にする 操作をしても50件ずつしか減っていかない。
2時間くらい削除クリックを繰り返したら、4GB空けることに成功!
あと2時間クリックし続けるより、プログラム書こう、と思った。
上記の方法で無事削除できました。
削除前はメールだけで 15GB 使っていたのが、 3.98GB になりました。
https://gyazo.com/4ddb9a074f90474210930f3f21fa3470