All that’s needed is a clear separation of flight relevant emails and promotional emails. I want all time changes, booking changes, seat changes, etc.
What I don’t want is an email telling me my baggage allowance and that I can purchase more, how I get to and from the airports that I’ve travelled to and from without issue dozens of times before, what lounges there are at Heathrow and all the hotel and rental car offer spam when all of that is already forced on me when I go through the booking process.