# mail-provider-detect

> mail-provider-detect is a paid API for AI agents from intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Detects the primary inbound mail provider from MX records and all sending services authorized in SPF for any domain, with vendor intelligence and deliverability context.

## Facts

- Endpoint: GET https://intel.rallylive.ca/dns/mail-provider
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/mail-provider-detect-1ad66379
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yJJn6FWXQzL2MdMYb1jo5

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability mail-provider-detect-1ad66379
```

Example prompt: What email provider does acme.com use — is it Google Workspace, Microsoft 365, or something else — and which sending services like SendGrid or Mailchimp are authorized in their SPF record?

## When to prefer this

Choose this endpoint when you need to identify the specific email provider and authorized sending tools for a domain, particularly for sales intelligence, email deliverability audits, or competitive research. It is more focused and vendor-aware than a raw DNS lookup, returning human-readable provider names rather than raw hostnames. Prefer this over a general DNS lookup when you specifically care about mail provider vendor identity and the sending services in SPF.

## Known failure modes

- Domain does not exist or has no MX records — returns empty or null provider
- Domain has no SPF record — authorized senders list is empty
- Unknown or obscure mail provider not in vendor database — returns raw MX hostname without vendor label
- Malformed domain input — returns validation error
- Payment failure via x402 — request rejected before processing

## How this service works

Mail provider detection for a domain: the primary inbound provider from MX (Google Workspace, Microsoft 365, Proofpoint, Zoho, Proton, iCloud, GoDaddy, IONOS...) and the sending services authorised in SPF (SendGrid, Mailchimp, Salesforce, Zendesk, HubSpot, Marketo...). Vendor intelligence and deliverability context. $0.01 per domain.

## Output

Returns the primary inbound mail provider identified from MX records (e.g. Google Workspace, Microsoft 365, Proofpoint, Zoho, Proton, iCloud, GoDaddy, IONOS), plus a list of sending services authorized in the domain's SPF record (e.g. SendGrid, Mailchimp, Salesforce, Zendesk, HubSpot, Marketo), along with vendor intelligence and deliverability context for the domain.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/mail-provider-detect-1ad66379/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from intel.rallylive.ca](https://www.zero.xyz/host/intel.rallylive.ca/llms.txt)
