[ Sending-service guides ]

Verify Greenhouse Recruiting email domain authentication

Authenticate the intended Greenhouse Recruiting route and distinguish it from Sourcing Automation’s connected-mailbox configuration.

By the EmailAuth research team · 3 min read

[ Key points ]

  • Authenticate the intended Greenhouse Recruiting route and distinguish it from Sourcing Automation’s connected-mailbox configuration.
  • Strict alignment is an identity comparison, not a synonym for p=reject.
On this page

Decide which Greenhouse route you are changing

The catalogue name GreenHouse covers products whose mail does not necessarily follow the same route. This guide's main procedure is Greenhouse Recruiting domain verification. Record the actual feature, intended From domain, sending account and whether a custom SMTP route is configured. Obtain the DNS administrator's involvement before making changes affecting a shared corporate domain.

For Recruiting, authorized users register the domain under Configure > Dev Center > Email Settings and obtain the generated records. Greenhouse's standard setup uses a gh-mail subdomain. Sourcing Automation's email-security instructions instead direct you to your mailbox provider for SPF and DKIM. Do not treat successful Recruiting verification as evidence that a connected Google or Microsoft mailbox is configured correctly. Recruiting setup · Sourcing Automation security

Choose the domain form deliberately

Check the domain's DMARC alignment settings before registration. Greenhouse documents a no-gh-mail registration option using an exclamation mark before the domain for strict-alignment situations. That option changes the generated DNS scope and requires deliberate migration if an entry already exists. It is not a reason to weaken an organization's DMARC policy. Registration and strict-alignment option

Compare generated owners and values with existing records before publication. Preserve the complete SPF authorization inventory and one policy per owner. Keep CNAME records free of conflicting data. Do not redirect root-domain receiving mail merely because an MX record is requested for a dedicated sending subdomain. If the console and planned DNS scope disagree, stop and clarify rather than transplanting subdomain values to the apex.

For long DKIM values, first use the DNS host's supported TXT-string handling. A TXT record can contain multiple character strings; a limit on one string does not automatically require a weaker key. Do not truncate the public key. Ask the provider for help if its generated format cannot be represented correctly by your DNS service.

Verify the registered domain and the actual message

Use Check DNS Records Now in Email Settings. Greenhouse describes check marks as the verified state and ellipses as pending verification. Keep the resulting status with the exact record set and timestamp. Verification FAQ

Original acceptance design: prepare separate rows for a candidate email, any enabled notification route in scope and a Sourcing Automation message if that product is used. Send only harmless controlled messages. Record the actual route, visible From domain, envelope sender, DKIM d= and s= values, and trusted receiver-added authentication results. DMARC requires at least one passing aligned authentication method; a signature from an unrelated domain is insufficient by itself.

Illustrative scenario: Recruiting shows verified, yet a sourcing campaign fails DKIM because it uses the recruiter's connected mailbox. Editing Recruiting's gh-mail selector will not repair that mailbox. Compare the product and route first, then assign the correction to the right mail administrator.

Maintain a reversible change

Pause the affected sending workflow if the new identity fails, leaving unrelated recruiting operations intact where possible. Preserve original registration details before removing an entry for a supported migration. Restore the last approved configuration only after considering queued messages and DNS caching. Retest every route whose domain or transport changed.

This guide reflects provider documentation reviewed on 8 November 2026. No Greenhouse tenant, candidate data, DNS record or sent message was accessed. The route matrix and scenario are original proposed tests, not evidence of a completed deployment.

Distinguish strict alignment from enforcement level

Written case GH-01 assumes From recruiter@example.com, SPF pass for gh-mail.example.com, and DKIM pass with d=gh-mail.example.com and s=mail1. Under strict aspf=s and adkim=s, neither assumed identity exactly matches example.com, so neither supplies alignment. Under relaxed modes those subdomain identities can align. A p=reject value alone does not select strict alignment. Before changing registration, the recruiting owner and DNS administrator must confirm the real identities and modes, preserve existing records and agree a migration plan. The exclamation-mark registration option is provider-specific; it is not a DNS label. No candidate message, domain registration or DNS lookup occurred.

Preserve the enforcement boundary

RFC 9989 Section 7.4 requires valid DKIM, not SPF alone, for domains publishing p=reject, and warns about indirect-mail and mailing-list interoperability. A single successful direct-message test is not proof that every legitimate route is ready for stronger policy. Keep existing approved protection while diagnosing the actual gap; any policy change needs its own decision.

[ Takeaway ]

Strict alignment is an identity comparison, not a synonym for p=reject.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Match product and sender

Do not use Recruiting DNS to diagnose a mailbox-provider fault.

Next steps

  1. Review alignment before registration.
  2. Publish the generated DNS scope.
  3. Inspect messages from each route.

CISO / SecOps

Control identity migrations

Removing a registered domain can affect active mail.

Next steps

  1. Preserve the old configuration.
  2. Review strict-alignment requirements.
  3. Keep candidate content out of test evidence.

Founder / Non-technical

Protect candidate communications

Different recruiting features can depend on different mail routes.

Next steps

  1. List the features actually used.
  2. Assign each route an owner.
  3. Approve harmless acceptance messages.

[ FAQs ]

Frequently asked questions

Does Recruiting verification cover Sourcing Automation?

No. Sourcing Automation’s security guidance points to the connected mailbox provider. Confirm the actual route for each feature.

Where is Recruiting domain registration?

Configure > Dev Center > Email Settings, with the required email-settings permission.

Why review strict alignment before registration?

The normal gh-mail subdomain may not satisfy exact-domain alignment. Use a supported identity design before changing DNS.

Is the exclamation mark part of the public DNS name?

It is Greenhouse’s documented registration notation for the no-gh-mail option, not a literal domain label to publish.

Should I shorten a DKIM key because of a TXT string limit?

First check supported multi-string TXT handling. A per-string limit is not a reason to truncate the key.

What does a check mark establish?

Greenhouse has verified the configured DNS record. Retain a received-message authentication test separately.

Why might a sourcing message fail when Recruiting is verified?

It may use a different mailbox or transport. Investigate that route rather than assuming Recruiting’s selector is responsible.

What belongs in the handover?

The registered domain form, generated values, approved DNS changes, verification status and evidence for every tested product route.

[ Sources ]

Sources

  1. Email domain verification – Greenhouse Support

    Sections Verify email domain in Greenhouse Recruiting · Verify email domain without a gh-mail subdomain · Test domain verification in Greenhouse Recruiting · DKIM record

  2. Email domain verification FAQ – Greenhouse Support

    Sections How does Greenhouse Recruiting send emails? · How do I know if my domain has been verified?

  3. Email security setup – Greenhouse Support

    Sections Email security

  4. RFC 7208

    Sections §2.4 · §2.6.5 · §3.2 · §3.3 · §4.6.4

  5. RFC 6376

    Sections §3.4 · §3.5 · §3.6 · §3.7 · §6.1 · §6.3

  6. RFC 9989

    Sections §4.4 · §5.3.5 · §5.4 · §7.4 · §8

[ Glossary ]

Glossary

SPF
DNS authorization for the SMTP envelope-sender domain, subject to protocol lookup limits.
DKIM
A signature verified using the public key at a selector under the signing domain.
DMARC alignment
The required relationship between the visible From domain and a passing SPF or DKIM authentication domain.
Authoritative DNS
The delegated DNS service that publishes the zone answers.
Return-Path
A message header recording the reverse-path used for delivery failure handling; inspect the envelope identity in trusted authentication results.

Enterprise provenance

Why top financial institutions and governments retired their email security dashboards.

Traditional email authentication platforms sell you a dashboard and ask your engineers to do the labour. In high-stakes environments, manual oversight means delayed enforcement, configuration drift and unmonitored shadow domains.

EmailAuth is the agentic email provenance platform. Our agents enforce p=reject, keep third-party senders aligned and move your domains to full RFC 9989 compliance, the new DMARC standard,, with human-in-the-loop auditability.

Governments Large enterprises Tier-1 financial institutions

SaaS · Dedicated tenancy · Air-gapped on-prem · BYOK encryption

Knowledge Base