How to Check If an Email Is Spam

Use IsEmailSpam to check whether a sender address or domain appears in known spam, disposable-email, or blacklist data, then combine that signal with the message context before you trust it.

Start with the sender address

Copy the full sender email address and search it in the checker. If the exact address is listed, treat the message as suspicious and review the sender, links, attachments, and reason the message reached you.

Check the sender domain too

Many spam campaigns rotate addresses while reusing domains or disposable-mail infrastructure. A domain match does not prove every message from that domain is spam, but it is a useful warning signal.

What a blacklist match means

A match means the email address or sender domain appears in data that IsEmailSpam tracks from public spam sources, disposable-domain data, and user reports. Use it as a risk signal, not as the only decision point.

What to check when there is no match

No match only means the sender is not currently known in the IsEmailSpam database. Still inspect unexpected links, urgent payment requests, attachments, lookalike domains, reply-to addresses, and whether the message makes sense for your relationship with the sender.

Automate checks for forms and apps

Developers can use the REST API to check email addresses during signups, contact form submissions, moderation review, or internal abuse workflows.