Skip to content

Spam Filtering Reference

The main inbound Zap (Step 2) blocks known spam before the email is ever classified or replied to. There are two blocklists baked into the Step 2 code, plus a live DNS check.


How It Works

Three checks run on every incoming email:

  1. SPAM_DOMAINS — blocks entire domains (and all subdomains). If the sender's domain ends with any entry in this list, is_spam = true.
  2. SPAM_EMAILS — blocks specific individual email addresses.
  3. INTERNAL_DOMAINS — blocks creatorsagency.co to prevent reply loops.
  4. DNS check — if Cloudflare DNS-over-HTTPS returns no MX or A records for the sender domain, is_spam = true. Catches throwaway/fake domains automatically.

If is_spam = true, the Zap stops at Step 4 — no Close lead created, no reply sent, no Airtable record.


Current Blocked Domains

libero.it, corp.netease.com, creatortok.online, iniu.tech, creatorland.com,
takeofffinancial.com, newportai.com, creatorhivebiz.com, sparktkus.com,
nonstopecom.uk, editube.top, atomicenrollmentusa.co, techis.io,
buzzgeneratorhub.com, motforex.com, orinas.jp, zeagoo.com, zbanx.com,
famekeeda.com, cryptonomy.finance, freemail.hu, ytascension.com, sapo.pt,
kapitalwise.co, buyee.jp, pr.buyee.jp, propfirmmatch.com, seznam.cz,
wp.pl, email.cz, daum.net, post.cz, kakao.com, centrum.sk, azet.sk,
koldetector.com, sproutsocial-mail.com, zohomail.eu

Current Blocked Individual Emails

freehukrishn@gmail.com, creatorchristians@gmail.com, pikoma333@gmail.com,
workwithshubhek@gmail.com, modernvalordating@gmail.com, hamzafinance5507@gmail.com,
khaledagency.10@gmail.com, anjanisingh1215@gmail.com, mrksaad39@gmail.com,
viraniv74@gmail.com, studioartevisual25@gmail.com, cps46408@gmail.com,
hammadiam8@gmail.com, manoninternet37@gmail.com

How to Add a New Blocked Domain or Email

The blocklists live in the Step 2 code of Zap 347165805. To update them:

  1. Open Zap 347165805 → Step 2 → Configure
  2. Find the SPAM_DOMAINS or SPAM_EMAILS array in the code
  3. Add the new entry as a string in the array
  4. Save and publish the Zap

Also update this doc and the inbound-response-zap.md memory file so they stay in sync.

When to add a domain: When you see repeated low-quality emails from the same domain that are getting through the OTHER classification. Check the Zap history for the domain first to confirm it's consistently junk.

When to add an individual email: When a specific Gmail/Yahoo address keeps sending spam that the DNS check doesn't catch (they use real free email providers).


Notes

  • The DNS check runs on every email and catches most throwaway domains automatically without needing manual additions.
  • sproutsocial-mail.com is blocked because Sprout Social's notification emails were triggering the Zap.
  • kakao.com, daum.net, seznam.cz etc. are Korean/Czech free email providers — not spam per se, but we've never had a legitimate brand outreach from these domains.