British Airways sends a variety of emails including promotional offers, booking confirmations, travel itineraries, and loyalty program updates. Seasonal promotions, such as holiday discounts and special fares, are also common. Additionally, they send service-related emails like flight delay notifications and baggage claim information to keep travelers informed.