Skip to content

Coming soon

The canary for your domains

pks-agent-domain

Continuous watch over MX, SPF, DKIM, DMARC, DNSSEC, and TLS — it sings before mail fails or your domain can be spoofed.

Illustration of pks-agent-domain

You find the gap only when a customer does.

Domains fail quietly. SPF is missing and your mail lands in spam. DMARC isn't set and anyone can send as you. A certificate expires on a Sunday night. None of it makes noise — it just happens, and you find out when an invoice never arrived or a customer calls about a phishing mail with your name on it. Online checkers exist, but they run once and forget you. A dashboard only helps if you remember to look. pks-agent-domain inverts it: it keeps watch and speaks up before the gap becomes damage.

  • Missing MX or SPF means your mail can't get through — and your sender can be spoofed. Both are invisible until it's too late.

  • A one-off scan is a PDF that's stale the second a record changes.

  • An expired certificate or domain never makes noise — it just fails, usually outside working hours.

Three steps. Then it keeps watch on its own.

  1. Point it at a domain.

    Type the domain in. Kanariefugl looks up MX, SPF, DKIM, DMARC, DNSSEC, and TLS itself — no agent to install, nothing to configure.

  2. Read one explanation, not six records.

    Each finding becomes one plain sentence and one action: exactly which record to set, and what it protects against.

  3. Let it sing.

    It keeps the posture under watch and alerts the moment something changes or nears expiry — you never have to look.

  4. Later: let it fix.

    The next step writes the change directly via your DNS provider's API and can search and buy new domains — the same watch, now with hands.

What it does

  • Mail deliverability (MX)

    Checks that your domain can receive mail at all, and that the MX records point somewhere that answers — not into the void.

  • Sender authenticity (SPF · DKIM)

    Confirms that only the servers you've authorized can send as you, and that the signature holds — so your mail doesn't land in spam.

  • Spoofing protection (DMARC)

    Reads your DMARC policy and tells you whether strangers can send phishing in your name — and which policy closes the gap.

  • Record integrity (DNSSEC)

    Checks whether your DNS answers are signed, so no one can reroute your domain with forged records in transit.

  • Certificate & expiry (TLS)

    Watches the TLS certificate's and the domain's expiry and counts down — warns you in good time, not at 2am on a Sunday.

  • Continuous watch & alerts

    A fingerprint of each record's state catches changes over time, so you're told the second the posture degrades — not at the next manual scan.

  • Built from the foundation up, not a wrapper around a third-party scanner. The resolver, the posture rules, and the explanations are ours, so we own both the signal and the language it arrives in.

  • Explanation before record. We refuse to hand back raw DNS syntax: every finding becomes one sentence and one action, so an owner without a DMARC degree can fix it.

  • Owns its own state. Domains, snapshots, and alert history live in state you control — no external service that forgets your domains if the subscription lapses.

  • Layer on layer in the suite. It's the runtime layer for what you expose: while pks-agent-ops keeps your agents healthy, Kanariefugl keeps healthy the domains and mail they reach the world through.

A scanner runs once. A canary keeps watch.

pks-agent-domain keeps continuous watch over your domains' DNS and email posture. It knows every record, notices when something changes, and tells you in plain language — what's wrong, why it's dangerous, and exactly which record fixes it. Born from a real finding: dronepoul.com couldn't receive mail, and its sender could be spoofed.

Explore the full suite