Dynamic DMARC Middleware for Email Policy Override

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current DMARC solutions are inefficient in managing exceptions and enforcing policies, leading to legitimate emails being blocked due to failed SPF or DKIM checks, resulting in low adoption rates and increased management complexity.

Innovation Solution

The implementation of a dynamic DMARC middleware within the DNS infrastructure allows for external management of local policy overrides, enabling automatic deployment and enforcement of DMARC policies, ensuring legitimate emails from trusted sources are delivered while blocking untrusted emails, even if they fail DMARC checks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DMARC policies are strictly enforced to block spoofed emails, then email security is improved, but legitimate emails from trusted domains may be blocked

Engineering Contradiction:
Improveemail securityVSAvoidfalse positive blocking
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary exception handling mechanism that sits between the strict DMARC policy enforcement and the final email delivery decision. This intermediary layer evaluates whether failing emails should be blocked or allowed based on additional criteria, preventing false positives while maintaining security for truly malicious emails.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic policy enforcement where DMARC policies can be adjusted based on domain trust levels, email characteristics, and contextual factors. Rather than applying a static block/allow decision, the system dynamically evaluates each email against multiple criteria to determine the appropriate action, reducing false positives while maintaining security.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If exception handling is implemented to allow legitimate emails, then false positives are reduced, but management becomes tedious and cumbersome

Engineering Contradiction:
Improvefalse positivesVSAvoidexception management
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent implements automated exception handling mechanisms that evaluate emails against predefined criteria and automatically determine whether to apply exceptions without requiring manual intervention. The system self-manages the exception process by analyzing email characteristics, domain reputation, and other factors to make automated decisions, eliminating the need for tedious manual exception management.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback loops where the system learns from email evaluation outcomes and automatically adjusts exception handling policies. By analyzing patterns in email traffic, delivery outcomes, and security threats, the system refines its exception criteria over time, reducing false positives while minimizing manual management overhead through adaptive, data-driven decision-making.

Inventive Principle:
Principle #23Feedback

3Reliability

If manual DMARC exception management is used, then control over email delivery is maintained, but system complexity and management overhead increase

Engineering Contradiction:
Improveemail delivery controlVSAvoidmanagement complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the DMARC policy enforcement into multiple independent evaluation layers: initial DMARC check, exception criteria evaluation, automated decision-making, and fallback mechanisms. Each layer handles specific aspects of email evaluation independently, reducing overall system complexity by breaking down the monolithic manual management process into manageable, automated components with clear separation of concerns.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP3826264B1Systems and methods for dynamic dmarc enforcement
Publication Date: 2024.07.03 PROOFPOINT INC
  • EP3826264B1 patent drawingFigure 1
  • EP3826264B1 patent drawingFigure 2A
  • EP3826264B1 patent drawingFigure 2B

AI summary

A dynamic Domain-based Message Authentication, Reporting, and Conformance (DMARC) enforcement solution is disclosed. A mail transfer agent (MTA) receives (301) an email and obtains (305) an originating email domain from the email. The MTA queries (310) a dynamic DMARC module (which can be implemented on a domain name system (DNS) infrastructure or the MTA) about any local policy override associated with the originating email domain. DMARC policy overrides can be published from a source system and stored locally to the dynamic DMARC module (e.g., on the DNS infrastructure or the MTA). The MTA receives a response which contains the local policy override published from the source system and dynamically overrides (315) the fact that the email had failed DMARC. In this way, an email which failed DMARC can still be dynamically considered and delivered if a local policy override that is published from a source system indicates that it should be delivered.