Gmailで特定のメール群を大量に一括削除したい。でも、Thunderbird でそうしようとしてもうまくいかないし、Gmail 純正のデスクトップ版ウェブUI では通常は50件ずつしか削除できない。同UI のフィルタ機能で削除しようにも、うまくフィルターできる自信がない。
色々調べてみた結果、同ウェブ UI の検索ボックスを使って消したいメールをある程度しぼることで、フィルタ機能よりも都合よくメールを絞り込むことができ、結果、それらを一括で削除することができた。
Gmailのメールを大量に一括削除したい。でも、Thunderbird でそうしようとしても、フリーズっぽくなったり、消したはずが消えてなかったりで、うまくいかない。一方、Gmail 純正のデスクトップ版ウェブUI で普通に消そうとしても50件ずつしか削除できない。同 UI のフィルタ機能なら一括削除できるらしいが、そのフィルタ機能で消したいメールだけをうまくフィルタできる自信がない。
色々調べた結果、Gmail デスクトップ版ウェブページの純正UIの画面上部にある「検索ボックス」を使うことにした。
まずは、このボックスに以下のように入力することで、消したいメールがあるラベル(フォルダー)と消したいメールの日付範囲を絞り込んだ。
label:inbox-商用メルマガ before:2020/07/31 after:2016/06/01
(注)ラベル(フォルダー)名は上記のように “inbox” から記述する必要がある。日付のフォーマットはyyyy/mm/dd で書く必要がある。
次に、メール一覧の左上の方のすべて選択チェックボックスにチェックを入れる。
すると、メール一覧の上部に [この選択条件に一致するすべてのスレッドを表示する] ハイパーリンクが表示される。
※ 絞り込まれたメールが50通より多い場合のみ表示される。
そして、そのハイパーリンク [この選択条件に一致するすべてのスレッドを表示する] をクリックする。
メール一覧の左上のゴミ箱アイコン([削除])をクリック
すると、「一括操作の確認」ダイアログが表示されるので、対象のメールを一括削除してもよければ [OK] する。
この結果、削除したい大量のメールを一括で削除することができた。
How do I delete large amount of email? – Google Account Community
Gmail で使用できる検索演算子