# Is Email Hosted by Hetzner Mail

> Is Email Hosted by Hetzner Mail is a paid API for AI agents from email.intel.rallylive.ca, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-11).

Checks whether a domain's email is hosted by Hetzner Mail by looking up MX records via Cloudflare DoH and matching against Hetzner mail-exchanger patterns, returning yes/no plus matched MX hosts.

## Facts

- Endpoint: GET https://email.intel.rallylive.ca/email/hosted-by/hetzner-mail?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/is-email-hosted-by-hetzner-mail-b39ec5a0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_f16_PNm4AJrUuFmvSwvqY

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 is-email-hosted-by-hetzner-mail-b39ec5a0
```

Example prompt: Can you check if the domain acmecorp.com has its email hosted by Hetzner Mail — I need to know if their MX records match Hetzner's mail exchangers before we approach them about migration.

## When to prefer this

Use this endpoint when you need to specifically identify whether a single domain's email is hosted by Hetzner Mail, for use cases like sales targeting, pre-migration audits, or deliverability research. Prefer this over generic MX lookup tools when you need a clean yes/no Hetzner detection without building your own pattern-matching logic. For bulk detection across many domains, prefer the sibling bulk endpoint.

## Known failure modes

- Domain does not exist or has no MX records — returns no match with empty MX list
- DNS lookup fails via Cloudflare DoH due to network issues — may return an error or timeout
- Domain has non-standard MX records that are Hetzner-related but not matched by patterns — false negative possible
- Malformed domain input — returns an error or bad-request response
- Hetzner updates its MX patterns and detection becomes stale — potential false negatives

## How this service works

Is the domain's email hosted by hetzner mail? Looks up the MX records (Cloudflare DoH) and matches them against hetzner-mail's mail-exchanger patterns, returning yes/no, the MX hosts and which matched. Provider detection for deliverability, sales and migration work. $0.01 per lookup.

## Output

Returns a yes/no boolean indicating whether the domain's email is hosted by Hetzner Mail, along with the full list of MX host records retrieved via Cloudflare DoH and which specific records matched Hetzner's mail-exchanger patterns.

## 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/is-email-hosted-by-hetzner-mail-b39ec5a0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from email.intel.rallylive.ca](https://www.zero.xyz/host/email.intel.rallylive.ca/llms.txt)
