How long should i keep Zerodha Emails

I am getting Emails from Zerodha regarding following subjects-

  1. Security/Fund Balance on weekly basis
  2. Contract Notes on Daily Basis ( Separately for equity and commodity)
  3. Margin Statement on Daily Basis
  4. Transaction in Demat Account on regular basis
  5. Fund Statement and Annual Global Statements
  6. Fund /Security Balance from NSE/BSE
  7. Trades executes on NSE

All these mails are saved in my mailbox since 2014 and till now my inbox is full with thousands of emails from Zerodha/NSE BSE and NSDL eCAS etc

I want to know for how long i should keep these mails in my inbox? Is it any chance of requirement of these information in future? I have filled my ITR in all these years and everything is OK and ITR processed . Nothing is pending.

So, Can i delete these mails as i think there is no need in future for old information.
Experts please give your views
Or should i delete certain specific category of emails

You can download anything from console whenever needed. I delete these instantly since they start piling up.

Especially NSE/BSE balance emails, most useless thing they send.

Maybe a year, FY.