[ Sending-service guides ]

Authenticate email sent through KashFlow: configuration and verification

Distinguish KashFlow’s sending service from its SMTP override before changing SPF or making claims about DKIM support.

By the EmailAuth research team · 4 min read

[ Key points ]

  • Identify whether KashFlow uses its native route or the SMTP override before changing DNS.
  • For the native route, current IRIS guidance specifies include:spf.kashflow.com within the existing SPF policy.
  • A successful invoice send or SMTP connection does not establish aligned authentication.
On this page

Source review dated 8 November 2026. Provider settings and acceptance exercises below are documentary guidance, not executed account, DNS or message tests.

Identify who transmits the invoice email

IRIS KashFlow documents both SPF authorization for its own sending service and an SMTP override that asks your mail server to send on your behalf. Start by determining which route the account uses. The application producing an invoice and the server transmitting its email are not necessarily the same provider. This guide concerns KashFlow accounting email, not an assumed identical setup for separate payroll or HR products. SPF guidance and SMTP configuration.

Record the business owner, selected route, visible From address, reply destination and DNS administrator. Preserve the previous settings before a change. For a business approaching an invoice run, agree who will stop or retry affected sends and how duplicate invoices will be avoided. Do not use a real customer's outstanding invoice as an unrestricted diagnostic attachment.

Apply SPF to the appropriate sending route

The current IRIS help page, retrieved with a 2 October 2026 update date, specifies include:spf.kashflow.com and says to merge it into an existing policy when one exists. Current instructions.

Confirm that the relevant workflow actually uses KashFlow's sending infrastructure before adding authorization. Publish one SPF policy at the applicable owner, preserving legitimate services already listed. Do not copy the example's ?all ending over an existing policy decision without review. Check nested DNS lookups and inspect the actual SMTP envelope domain. SPF evaluates that identity; adding a mechanism to the visible From domain does not automatically make an unrelated envelope align. SPF specification.

The retrieved first-party SPF pages do not provide a customer-domain DKIM selector or activation procedure for the default service. That gap does not establish that DKIM is unsupported. Ask IRIS to confirm current support for the exact account, including the signing domain, any customer-domain option and supported envelope customization. Do not invent a selector or turn an unanswered support question into a product limitation.

Treat SMTP override as a separate implementation

IRIS documents SMTP Configuration under Configuration settings, reached through Settings or Account Settings in the newer design. Its override option includes a sender identity, mail-provider authentication and a Test Email action. The page distinguishes Microsoft Exchange OAuth configuration and says SMTP settings cannot be edited during a trial. Confirm current provider requirements before using the published connection examples. SMTP override instructions.

For this route, establish SPF and DKIM at the actual mail provider and test the identities it uses. Do not assume the KashFlow include belongs in every custom-SMTP configuration. Connection credentials and OAuth grants also create ongoing access: have the authorized administrator approve and configure them through the approved secret-handling process. Keep passwords, client secrets and tokens out of change tickets and message evidence. A successful connection check is only the start of acceptance.

Verify an actual accounting workflow

KashFlow's invoice instructions describe an Email action, an attached invoice and a send note added to the customer record. Its troubleshooting page explains where invoice, quote and statement send records can be found. Those records help establish an application event; they are not a receiving-system DMARC verdict. Invoice email workflow and send records.

Original acceptance worksheet, not completed evidence: send a harmless, approved test document to controlled external mailboxes through the selected workflow. Avoid changing a real customer's saved address while redirecting a test. Record the route, document type, application timestamp, visible From, Return-Path, trusted SPF result and evaluated domain, every DKIM d= and s= value, and trusted DMARC result. Confirm replies and attachment readability separately.

DMARC requires an aligned passing SPF or DKIM path. A signature from an unrelated service domain or a local BCC copy is insufficient evidence that every recipient will authenticate the customer domain. DKIM and DMARC.

If authentication fails, investigate the selected transport and actual identities before resending invoices or changing organization-wide policy. No tenant, live DNS, message test or SME review was performed here. Release requires route confirmation, any missing native-service capability answers and successful recipient-side evidence.

[ Takeaway ]

A successful invoice send or SMTP connection does not establish aligned authentication.

[ By role ]

What this means for you

Choose your role for practical next steps.

IT / Mail Admin

Authenticate the selected transport

Mail admin: Default KashFlow delivery and SMTP override need different checks.

Next steps

  1. Confirm the active route.
  2. Apply the appropriate provider records.
  3. Capture real-message identities and results.

CISO / SecOps

Control access and evidence

CISO: SMTP credentials and OAuth grants introduce continuing access to mail services.

Next steps

  1. Approve the intended mail-service connection.
  2. Protect secrets and customer financial documents.
  3. Keep unsupported capability claims out of sign-off.

Founder / Non-technical

Protect invoice continuity

Founder: A mail change should not delay collections or create duplicate customer messages.

Next steps

  1. Identify the invoice-run owner.
  2. Approve harmless test content.
  3. Define when failed sends will be retried.

[ FAQs ]

Frequently asked questions

Does every KashFlow account send from the same infrastructure?

Do not assume so. IRIS documents an SMTP override that sends through the configured mail provider.

Enable IRIS KashFlow to use your email address (SMTP)

Is the KashFlow SPF include supported by a current first-party source?

Yes. The retained IRIS page specifies include:spf.kashflow.com and displays a 2 October 2026 update date.

Setting up SPF records

Should I create a second SPF record?

No. Reconcile the authorized mechanism with the single existing policy at the applicable domain.

Setting up SPF records RFC 7208 SPF

Can I state that KashFlow does not support DKIM?

Not from these sources. They do not establish a default-service customer-domain DKIM procedure or prove its absence.

Setting up SPF records Enable IRIS KashFlow to use your email address (SMTP)

Who controls DKIM when SMTP override is used?

The actual sending mail provider’s configuration must be checked. Verify the delivered signature rather than assuming KashFlow’s default route applies.

Enable IRIS KashFlow to use your email address (SMTP) RFC 6376 DKIM

Does Test Email or a sent note prove DMARC passes?

No. Inspect the receiving system’s authentication results and actual From, envelope and signing domains.

Enable IRIS KashFlow to use your email address (SMTP) Did my email send RFC 9989 DMARC

Is it safe to use a real customer invoice for public testing?

Use approved harmless content and controlled recipients. Avoid exposing customer documents or changing their saved addresses.

Email sales invoices

What remains a release gate?

The active tenant route, native-service capability answers, live DNS, received-message results and SME review remain unverified.

[ Sources ]

Sources

  1. Setting up SPF records

    Sections SPF

  2. Enable IRIS KashFlow to use your email address (SMTP)

    Sections Enable IRIS KashFlow to use your email address (SMTP) · Changing the authentication type of a Microsoft Exchange email address · Troubleshooting

  3. Email sales invoices

    Sections Email sales invoices · Email multiple invoices

  4. Did my email send

    Sections Have I emailed an invoice /quote / purchase order? · Troubleshooting

  5. RFC 7208 SPF

    Sections §3.2 · §3.3 · §4.6.4

  6. RFC 6376 DKIM

    Sections §3.5 · §3.6.2 · §6.1

  7. RFC 9989 DMARC

    Sections §4.4 · §4.7 · §4.10 · §5

[ Glossary ]

Glossary

SMTP override
KashFlow’s documented option to submit outgoing mail through a configured mail server.
SPF include
A mechanism that consults another domain’s SPF policy when authorizing a sending server.
Envelope domain
The domain in the SMTP reverse-path identity evaluated for SPF.
DKIM signing domain
The d= domain responsible for a DKIM signature, which must be evaluated separately from the visible From.
DMARC alignment
The required relationship between the visible From and a domain that passes SPF or DKIM.

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