[ Email sender guides ]

Better Impact SPF, DKIM and DMARC setup, step by step

By the EmailAuth research team · 8 min read

On this page

Better Impact does not support configuring SPF or DKIM for your organization's own domain through its service, according to its published help documentation. Do not invent a Better Impact SPF include or DKIM selector. Its documented alternative is to send from its own address and put the administrator's address in Reply-To. That is not authentication of your organization's visible From domain. Official support statement.

This is a limitations and troubleshooting guide for messages sent by the Better Impact application, not a DNS setup recipe or a report of account testing. It does not change the configuration of your normal Microsoft 365, Google Workspace or other mailbox service.

On this page

What is supported

Customer-domain authentication: not supported in the published instructions. Better Impact answers the question about adding DKIM/SPF for an organization's email with: “No. We don’t support this style of email authentication.” Organization-domain FAQ. This is an explicit product limitation, not a conclusion drawn from a missing setup screen.

Provider-domain authentication: a separate capability. Better Impact says its volunteer2mail.com domain is used by its product family and supports SPF and DKIM for that domain. That does not give your organization control of its keys or mean it signs with your domain. Technical information for IT staff.

Replies: an operational choice, not authentication. A Reply-To address tells a mail client where to direct replies. Checking that your administrator mailbox exists, is authorized for this use and receives replies is useful. It does not prove domain ownership to DMARC or enable DKIM signing. A verified mailbox, if a product offers that check, is not equivalent to a verified signing domain; this guide does not claim Better Impact has a particular mailbox-verification screen.

Why the sender changes

Better Impact documents sender substitution when it detects an enforcing DMARC policy, Microsoft 365 hosting, or its sender-rewrite TXT marker. The technical article names both quarantine and reject policies. In this route, the provider address becomes From and the administrator address becomes Reply-To. Documented triggers.

Think of this as two different identities:

  • From: the address whose domain DMARC evaluates.
  • Reply-To: the destination for a recipient's reply. It is not the domain DMARC authenticates.

DMARC requires at least one passing, aligned authentication path: SPF or DKIM. SPF checks the SMTP envelope sender, normally reported as smtp.mailfrom, rather than automatically checking the visible From address. DKIM verifies a signature for its signing domain, reported as header.d. Relaxed alignment allows an Organizational Domain match; strict alignment requires the domains to match exactly. These comparisons concern the visible From, not Reply-To. See the EmailAuth guide to DKIM alignment and the visible From domain.

Consequently, a rewritten message might pass DMARC for the provider's From domain. That is a valid result to investigate, but it must not be reported as your organization's branded-domain DKIM setup succeeding. A familiar display name does not change this distinction.

What to do instead of adding DNS records

  1. Identify the actual message stream: administrator communications, system notices or another Better Impact workflow. Record which From and Reply-To identities your organization expects.
  2. Keep existing SPF, DKIM and DMARC protections for your other sending services. Do not delete records, add a second SPF policy, downgrade DMARC to none or change your MX records to make this application look configured.
  3. If provider-address sending meets your requirements, review the documented substitution behavior with your administrator and confirm that replies reach the intended monitored mailbox.
  4. If the organizational From domain is mandatory, ask Better Impact for current written evidence of a supported feature before changing anything. The published answer is unsupported. Do not substitute a generic SMTP tutorial or assume an unrelated mailbox integration exists.
  5. Validate an authorized representative message through the actual route, using the checklist below. Authentication success does not guarantee inbox placement.

The sender-rewrite marker is not an SPF or DKIM record

Better Impact documents the TXT value _betterimpact-rewrite-sender as a way to request provider-address sending. Its short FAQ does not provide a fully specified DNS owner or deployment procedure. Obtain the exact owner, zone placement, value, detection timing and reversal procedure from support before authorizing publication. Do not turn the marker into an SPF include, a DKIM selector or an invented record under _dmarc. Rewrite FAQ.

There is no need to change DMARC solely to trigger substitution. Preserve existing direct and inherited protection; any broader move to enforcement requires assessment of all legitimate senders, not just this application.

Microsoft 365 is not a custom-DKIM workaround

Better Impact also documents an opt-out marker, _betterimpact-dont-rewrite-sender, for its default Microsoft 365 substitution behavior. The same FAQ says that marker cannot be used when a DMARC policy is in place. Do not remove a protective policy to use it, or treat the marker as enabling aligned signing. Ask support to clarify applicability if your current configuration differs. Microsoft 365 FAQ.

Verify the real sending route

The following is a test plan for an authorized administrator, not a claim that EmailAuth performed these tests.

  1. Use a controlled recipient you are authorized to contact. Send a representative message from the specific Better Impact workflow under investigation, not from your personal mailbox. Test other materially different workflows separately.
  2. Save the recipient's full original message and the time, application workflow and delivery route. Record the exact visible From and Reply-To, not just the display name.
  3. Obtain authentication results generated within the actual receiving service's processing boundary. Ask the receiving administrator or use the service's documented message-trace/header interpretation process to distinguish its own results from externally supplied Authentication-Results. A familiar authserv-id string or header position alone is not proof of trust; ignore untrusted injected fields.
  4. Record the receiver's SPF result and evaluated identity, each relevant DKIM result and signing domain, and its DMARC result and evaluated From domain. Preserve failures as failures: a DKIM-based DMARC pass does not erase SPF fail, temporary error or permanent error.
  5. If the address was rewritten, assess authentication against the actual provider From domain. Check that the reply destination is the intended authorized mailbox. An authorized reply test can confirm delivery of replies; that still does not authenticate the Reply-To domain.
  6. If the address was not rewritten and authentication does not align with the organizational From, stop treating the route as ready. Escalate with evidence rather than inventing DNS records.

The acceptance record should say what was proved: for example, provider-address sending with the expected reply destination, plus the receiver's actual authentication results. Do not record a branded-DKIM pass unless the intended branded domain really signed and the trusted receiver verified its alignment. No such customer-domain capability is established by the current Better Impact instructions.

Troubleshooting

The message displays my name but a different email address. Inspect From and Reply-To. This can be the documented substitution, not a broken personal mailbox. Confirm the route against the current support guidance before changing it.

SPF or DKIM passes, but DMARC fails. Compare the authenticated identities with the actual From domain. Passing authentication for an unrelated provider domain does not supply alignment for your organizational domain. Copying provider IP addresses into your apex SPF cannot make an unrelated DKIM signing domain align.

DMARC passes but I wanted my own From address. Authentication and branding are different acceptance criteria. A provider-domain pass does not fulfill a requirement to send authenticated mail using your own From domain.

The email is still blocked or reaches spam. Collect the receiving system's rejection code or trace, relevant timestamps and route details. Authentication is only one input to filtering. Avoid blanket allowlisting or disabling spoofing protection as a substitute for diagnosing the actual result.

A reply reaches the wrong person. Verify the configured administrator/reply destination with the product owner. Correcting replies and diagnosing SPF/DKIM are separate tasks; never forward correspondence to an unapproved mailbox just to complete a test.

A tutorial supplies a selector, key or generic SPF include. Require current official Better Impact instructions tying it to your supported route. Do not publish private keys or borrow another customer's public DNS records. The published customer-domain limitation takes precedence over an unsupported third-party recipe.

Questions to send to support

Prepare these questions for your own approved support channel. Do not send private keys, passwords or unnecessary message content.

  • Does our exact product and message workflow still use the documented customer-domain SPF/DKIM limitation?
  • Which sender address, envelope identity and signing domain should we expect for that workflow today?
  • Which substitution condition applies to our domain, and what precise DNS owner and detection timing apply if a rewrite marker is needed?
  • If branded-domain signing has become available, what are the eligibility requirements, account-issued public DNS records, activation steps and confirmation criteria?
  • Which sanitized header fields, message identifiers and receiving-system errors do you need to investigate this specific failure?

A future capability change should trigger a fresh guide review. A homepage, sales assertion or isolated SPF pass is not enough to invent a new setup workflow.

Sources and review limits

These official text bodies were reviewed. The technical page includes a historical sample header dated 2011; its selector, algorithm and addresses are not current implementation instructions or test evidence. No customer account, DNS change, live send, received-message authentication or website publication was tested for this guide.

[ FAQs ]

Frequently asked questions

Can I enable Better Impact DKIM with my own selector?

The published answer for organizational-domain DKIM is no. Publishing a key yourself does not make Better Impact possess the matching private key or activate signing. Do not generate records for a signing feature the provider does not support.

Is volunteer2mail.com the same as my organization's domain?

No. Better Impact identifies it as its dedicated sending domain. Authentication for that provider domain must not be described as authentication of your brand.

Does Reply-To solve DMARC alignment?

No. Reply-To can preserve a useful reply destination after From is substituted. DMARC still evaluates the actual From domain against authenticated SPF and DKIM identities.

Should I weaken DMARC to keep my own From address?

No. Retain existing protection and resolve the application's supported route with its owner. If authenticated branded From is mandatory, the published capability does not meet that requirement; obtain an explicitly supported alternative rather than weakening protection.

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