There are three major types of email spoofing: spoofing via display name, spoofing via legitimate domains, and spoofing via lookalike domains.