IP Library Granted Patent US 12,284,223
Granted Patent B2
US 12,284,223 · App. 18/679,347 · Granted Apr 22, 2025

Hosted email authentication

Inventor: Peter Martin Goldstein (San Francisco, CA)
Assignee: ValiMail Inc.
H04L63/20G06F21/56G06F21/6218H04L51/04H04L61/4511H04L63/0236H04L63/08H04L63/126H04L63/14H04L63/145H04L63/1483
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,284,223
App. No.
18/679,347
Granted
Apr 22, 2025
Kind
B2
Abstract

A DNS server receives from a receiving email system, a DNS query for an email domain stored at the DNS server, the DNS query including identifying information of a sender of an email. The DNS server extracts the identifying information of the email sender from the DNS query and identifies one of a plurality of delivering organizations from the information. The DNS server determines whether the identified delivering organization is authorized to deliver email on behalf of the email domain. In response to determining that the identified delivering organization is authorized to deliver email on behalf of the email domain, the DNS server generates a target validation record based on the identity of the authorized delivering organization and the email domain, the target validation record including one or more rules indicating to the receiving email system whether the delivering organization is an authorized sender of email for the email domain.

Claims (40)

1. A system, comprising:

one or more processors; and

one or more computer-readable media configured to store code comprising instructions, wherein the instructions, when executed by the one or more processors, cause the one or more processors to:

receive, from a domain owner, one or more inputs indicating that a first email system transmits emails on behalf of the domain owner, wherein the domain owner is associated with a first domain; and

receive, from the domain owner, one or more settings that specify how emails of the domain owner are handled;

generate a domain name system (DNS) record based on the one or more settings, the DNS record being a record that provides information on how emails associated with the domain owner should be handled;

publish the DNS record, on behalf of the domain owner, at a DNS location associated with the domain owner, wherein the DNS location is managed by a party different from the domain owner;

receive a DNS query from a second email system that receives an email from an email address associated with the first domain, wherein the DNS query is directed to the DNS location; and

return, on behalf of the domain owner, the DNS record to the second email system, wherein the DNS record provides the information to the second email system on how the email should be handled.

2. The system of claim 1 , wherein the DNS location has a name that includes the first domain as part of the name.

3. The system of claim 1 , wherein the DNS location is referenced, via an include directive, in DNS information associated with the first domain.

4. The system of claim 1 , wherein the information in the DNS record includes one of IP addresses associated with the first email system.

5. The system of claim 4 , wherein the information in the DNS record includes another IP address associated with a third email system that also handles emails on behalf of the domain owner.

6. The system of claim 1 , wherein the information in the DNS record includes a directive that points to another DNS record.

7. The system of claim 1 , wherein DNS query includes one or more values, the one or more values being part of the first domain, and wherein the DNS record is generated based on at least one of the values.

8. The system of claim 1 , wherein the DNS query is a second DNS query by the second email system, and wherein the second email system generates a first DNS query directed to the first domain and, based on DNS information returned in response to the first DNS query, the second email system generates the second DNS query.

9. The system of claim 1 , wherein the one or more inputs received from the domain owner are received via a graphical user interface managed by the party that is different from the domain owner.

10. The system of claim 1 , wherein the one or more inputs comprises a list of email systems that handle emails on behalf of the domain owner.

11. A computer-implemented method, comprising:

receiving, from a domain owner, one or more inputs indicating that a first email system transmits emails on behalf of the domain owner, wherein the domain owner is associated with a first domain; and

receiving, from the domain owner, one or more settings that specify how emails of the domain owner are handled;

generating a domain name system (DNS) record based on the one or more settings, the DNS record being a record that provides information on how emails associated with the domain owner should be handled;

publishing the DNS record, on behalf of the domain owner, at a DNS location associated with the domain owner, wherein the DNS location is managed by a party different from the domain owner;

receiving a DNS query from a second email system that receives an email from an email address associated with the first domain, wherein the DNS query is directed to the DNS location; and

returning, on behalf of the domain owner, the DNS record to the second email system, wherein the DNS record provides the information to the second email system on how the email should be handled.

12. The computer-implemented method of claim 11 , wherein the DNS location has a name that includes the first domain as part of the name.

13. The computer-implemented method of claim 11 , wherein the DNS location is referenced, via an include directive, in DNS information associated with the first domain.

14. The computer-implemented method of claim 11 , wherein the information in the DNS record includes one of IP addresses associated with the first email system.

15. The computer-implemented method of claim 14 , wherein the information in the DNS record includes another IP address associated with a third email system that also handles emails on behalf of the domain owner.

16. The computer-implemented method of claim 11 , wherein the information in the DNS record includes a directive that points to another DNS record.

17. The computer-implemented method of claim 11 , wherein DNS query includes one or more values, the one or more values being part of the first domain, and wherein the DNS record is generated based on at least one of the values.

18. The computer-implemented method of claim 11 , wherein the DNS query is a second DNS query by the second email system, and wherein the second email system generates a first DNS query directed to the first domain and, based on DNS information returned in response to the first DNS query, the second email system generates the second DNS query.

19. The computer-implemented method of claim 11 , wherein the one or more inputs received from the domain owner are received via a graphical user interface managed by the party that is different from the domain owner.

20. A non-transitory computer-readable medium configured to store code comprising instructions, wherein the instructions, when executed by one or more processors, cause the one or more processors, individually or distributedly, to:

receive, from a domain owner, one or more inputs indicating that a first email system transmits emails on behalf of the domain owner, wherein the domain owner is associated with a first domain; and

receive, from the domain owner, one or more settings that specify how emails of the domain owner are handled;

generate a domain name system (DNS) record based on the one or more settings, the DNS record being a record that provides information on how emails associated with the domain owner should be handled;

publish the DNS record, on behalf of the domain owner, at a DNS location associated with the domain owner, wherein the DNS location is managed by a party different from the domain owner;

receive a DNS query from a second email system that receives an email from an email address associated with the first domain, wherein the DNS query is directed to the DNS location; and

return, on behalf of the domain owner, the DNS record to the second email system, wherein the DNS record provides the information to the second email system on how the email should be handled.

Assignments (3)
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jan 9, 2026
From: VALIMAIL INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 074281/0239 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Dec 10, 2025
From: VALIMAIL INC.
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 073910/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2024
From: GOLDSTEIN, PETER MARTIN
To: VALIMAIL INC.
Reel/Frame 067793/0589 →
Continuity (10)
Continuation 18380306 · Oct 16, 2023
Continuation 18107945 · Feb 9, 2023
Continuation 17360322 · Jun 28, 2021
Continuation 17128008 · Dec 19, 2020
Continuation 16296121 · Mar 7, 2019
Continuation 15663771 · Jul 30, 2017
Continuation 15175031 · Jun 6, 2016
Continuation PCTUS2016015796 · Jan 29, 2016
Provisional Application 62116409 · Feb 14, 2015
Related Publication 20250071148A1 · Feb 27, 2025
References Cited (112)
US 6986049B2 · Delany · 2006 [cited by applicant]
US 7917943B1 · Dreymann et al. · 2011 [cited by applicant]
US 7996475B2 · Drako et al. · 2011 [cited by applicant]
US 8126971B2 · Shuster · 2012 [cited by applicant]
US 8204948B2 · Drako et al. · 2012 [cited by applicant]
US 8327128B1 · Prince et al. · 2012 [cited by applicant]
US 8364773B2 · Shuster · 2013 [cited by applicant]
US 8538028B2 · Yeap et al. · 2013 [cited by applicant]
US 8850180B2 · Fein et al. · 2014 [cited by applicant]
US 9009353B1 · Donley et al. · 2015 [cited by applicant]
US 9300623B1 · Earl et al. · 2016 [cited by applicant]
US 9380053B1 · Behnken et al. · 2016 [cited by applicant]
US 10397407B1 · Britt et al. · 2019 [cited by applicant]
US 20040006597A1 · Hughes · 2004 [cited by examiner]
US 20040039798A1 · Hotz · 2004 [cited by examiner]
US 20050021644A1 · Hancock · 2005 [cited by applicant]
US 20050039017A1 · Delany · 2005 [cited by applicant]
US 20050039019A1 · Delany · 2005 [cited by applicant]
US 20050114367A1 · Serebrennikov · 2005 [cited by applicant]
US 20050228996A1 · Mayer · 2005 [cited by applicant]
US 20060004896A1 · Nelson et al. · 2006 [cited by applicant]
US 20060031315A1 · Fenton et al. · 2006 [cited by applicant]
US 20060031359A1 · Clegg et al. · 2006 [cited by applicant]
US 20060179113A1 · Buckingham et al. · 2006 [cited by applicant]
US 20060282327A1 · Neal et al. · 2006 [cited by applicant]
US 20070067465A1 · Blinn et al. · 2007 [cited by applicant]
US 20070078936A1 · Quinlan et al. · 2007 [cited by applicant]
US 20070079379A1 · Sprosts et al. · 2007 [cited by applicant]
US 20070244974A1 · Chasin · 2007 [cited by applicant]
US 20080034212A1 · Altieri · 2008 [cited by applicant]
US 20080052758A1 · Byrnes · 2008 [cited by applicant]
US 20080172468A1 · Almeida · 2008 [cited by applicant]
US 20080189770A1 · Sachtjen · 2008 [cited by applicant]
US 20080201487A1 · Blinn et al. · 2008 [cited by applicant]
US 20080276318A1 · Leung et al. · 2008 [cited by applicant]
US 20080282344A1 · Shuster · 2008 [cited by applicant]
US 20080307085A1 · Curran et al. · 2008 [cited by applicant]
US 20090043855A1 · Bookstaff et al. · 2009 [cited by applicant]
US 20090100185A1 · Sheha et al. · 2009 [cited by applicant]
US 20090157889A1 · Treuhaft · 2009 [cited by applicant]
US 20100005146A1 · Drako et al. · 2010 [cited by applicant]
US 20100005191A1 · Drako et al. · 2010 [cited by applicant]
US 20100011420A1 · Drako et al. · 2010 [cited by applicant]
US 20100023611A1 · Yang et al. · 2010 [cited by applicant]
US 20100070569A1 · Turakhia · 2010 [cited by applicant]
US 20100299399A1 · Wanser et al. · 2010 [cited by applicant]
US 20100325240A1 · Drako et al. · 2010 [cited by applicant]
US 20110022670A1 · Drako et al. · 2011 [cited by applicant]
US 20110271349A1 · Kaplan · 2011 [cited by applicant]
US 20110282997A1 · Prince et al. · 2011 [cited by applicant]
US 20110289581A1 · Gourevitch et al. · 2011 [cited by applicant]
US 20120017259A1 · MacCarthaigh · 2012 [cited by applicant]
US 20120059895A1 · Gardner et al. · 2012 [cited by applicant]
US 20120117631A1 · Gardner et al. · 2012 [cited by applicant]
US 20120124369A1 · Amenedo et al. · 2012 [cited by applicant]
US 20120215892A1 · Wanser et al. · 2012 [cited by applicant]
US 20120278467A1 · Schneider · 2012 [cited by applicant]
US 20120278889A1 · El-Moussa · 2012 [cited by applicant]
US 20130007177A1 · Gardner et al. · 2013 [cited by applicant]
US 20130067530A1 · Spektor · 2013 [cited by examiner]
US 20130346743A1 · Dixon et al. · 2013 [cited by applicant]
US 20140019558A1 · Pollack · 2014 [cited by applicant]
US 20140215571A1 · Shuster · 2014 [cited by applicant]
US 20140344232A1 · Kludy · 2014 [cited by applicant]
US 20140372363A1 · Chestnut et al. · 2014 [cited by applicant]
US 20140373097A1 · Thayer et al. · 2014 [cited by applicant]
US 20140373106A1 · Morgenroth · 2014 [cited by applicant]
US 20150012666A1 · Pannese et al. · 2015 [cited by applicant]
US 20150195299A1 · Zoldi et al. · 2015 [cited by applicant]
US 20150281168A1 · Holloway et al. · 2015 [cited by applicant]
US 20170063798A1 · Lapidous · 2017 [cited by applicant]
US 20170093772A1 · Gupta · 2017 [cited by applicant]
US 20180034766A1 · Chiba et al. · 2018 [cited by applicant]
US 20180227259A1 · Gupta · 2018 [cited by applicant]
US 20190222608A1 · Naccarato et al. · 2019 [cited by applicant]
US 20190379660A1 · Thirumavalavan · 2019 [cited by applicant]
US 20200137021A1 · Janakiraman · 2020 [cited by applicant]
US 20200296082A1 · Killoran et al. · 2020 [cited by applicant]
US 20200314055A1 · Blinn · 2020 [cited by examiner]
US 20210105248A1 · Brown · 2021 [cited by examiner]
CN 1703868A · 2005 [cited by applicant]
CN 101217555A · 2008 [cited by applicant]
CN 101390087A · 2009 [cited by applicant]
CN 102474700A · 2012 [cited by applicant]
CN 102664817A · 2012 [cited by applicant]
Bilge, Leyla, et al. “Exposure: A passive dns analysis service to detect and report malicious domains.” ACM Transactions on Information and System Security (TISSEC) 16.4 (2014): 1-28. (Year: 2014). [cited by examiner]
Anh, N.T. et al. “Spam Filter Based on Dynamic Sender Policy Framework,” 2nd International Conference on Knowledge and Systems Engineering, Oct. 7-9, 2010, pp. 224-228. [cited by applicant]
Barbosa, K. R. S., et al., “Identifying and Classifying Suspicious Network Behavior Using Passive DNS Analysis,” IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communicati… [cited by applicant]
Bassil, R. et al., “Security Analysis and Solution for Thwarting Cache Poisoning Attacks in the Domain Name System,” IEEE, 19th International Conference on Telecommunications, 2012, 6 pages. [cited by applicant]
China National Intellectual Property Administration, Notification for Going through Patent Registration Formalities, CN Patent Application No. 201680021979.8, Apr. 7, 2021, 8 pages. [cited by applicant]
China National Intellectual Property Administration, Notification of the First Office Action, CN Patent Application No. 201680021979.8, Apr. 7, 2020, 31 pages. [cited by applicant]
Dacosta, I. et al. “EmailCloak: A practical and flexible approach to improve email privacy,” Ninth International Conference on Availability, Reliability and Security, Sep. 8, 2014, 9 pages. [cited by applicant]
Dagon, D., et al., “Increased DNS Forgery Resistance Through 0×20-Bit Encoding,” Proceedings of the 15th ACM Conference on Computer and Communications Security, Oct. 27-31, 2008, pp. 211-222. [cited by applicant]
Deccio, C. et al. “Measuring Email Sender Validation in the Wild,” 17th International Conference on Emerging Networking Experiments and Technologies, Association for Computing Machinery, Dec. 2, 2021, pp. 230-242. [cited by applicant]
Durumeric, Z. et al., “Neither Snow Nor Rain Nor MITM . . . An Empirical Analysis of Email Delivery Security,” Proceedings of the 2015 Internet Measurement Conference, Oct. 2015, pp. 27-39. [cited by applicant]
Esquivel, H. et al., “On the effectiveness of IP reputation for spam filtering.” Communication Systems and Networks (COMSNETS), 2010 Second International Conference on. IEEE, 2010, pp. 1-10. [cited by applicant]
European Patent Office, Extended European Search Report and Opinion, European Patent Application 16749596.9, Sep. 7, 2018, 9 pages. [cited by applicant]
European Patent Office, Extended European Search Report, European Patent Application No. 21209947.7, Feb. 28, 2022, 11 pages. [cited by applicant]
European Patent Office, First Examination Report, European Patent Application 16749596.9, Feb. 3, 2020, 5 pages. [cited by applicant]
Foster, I. D., et al. “Security by any other name: On the effectiveness of provider-based email security.” Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security. ACM, 2015, pp. 450-464. [cited by applicant]
Gojmerac, I. et al. “Large-Scale Active Measurements of DNS Entries Related to E-Mail System Security.” IEEE ICC 2015—Communication and Information Systems Security Symposium, Jun. 8-12, 2015, pp. 7426-7432. [cited by applicant]
Hao, S et al. “Monitoring the initial DNS behavior of malicious domains,” ACM SIGCOMM Conference on Internet Measurement Conference, Nov. 2, 2011, 10 pages. [cited by applicant]
Herzberg, A. “DNS-Based Email Sender Authentication Mechanisms: A Critical Review,” Computers & Security, vol. 28, No. 8, Nov. 1, 2009, pp. 731-742. [cited by applicant]
Kitterman, S., “Sender Policy Framework (SPF) for Authorizing Use of Domains in Email, Version I,” Internet Engineering Task force (IETF). Apr. 2014, 64 Pages, Retrieved from the internet <URL:http://www.rfc-editor.org/… [cited by applicant]
PCT International Search Report and Written Opinion for PCT/US2016/015796, Apr. 8, 2016, 20 pages. [cited by applicant]
Sanchez, F., et al., “A Sender-Centric Approach to Detecting Phishing Emails,” 2012 International Conference on Cyber Security, IEEE, Dec. 14-16, 2012, pp. 32-39. [cited by applicant]
Shiftweb Solutions, “Improve Email Deliverability for Google Apps with SPF and DKIM,” Google, Productivity, Tips, Uncategorized, Sep. 16, 2013, 2 pages, Retrieved from the Internet URL:htms://shiftwebsolutions.com/impro… [cited by applicant]
United States Office Action, U.S. Appl. No. 17/500,292, filed Jan. 18, 2022, 21 pages. [cited by applicant]
United States Office Action, U.S. Appl. No. 17/500,306, filed Mar. 8, 2022, 25 pages. [cited by applicant]
Wang, Z. et al. “Self-Verified DNS Reverse Resolution.” 2013 Proceedings of ITU Kaleidoscope Academic Conference: Building Communities, 2013, pp. 1-8. [cited by applicant]
Wong, M. et al., “Sender Policy Framework (SPF) for Authorizing Use of Domains in E-mail,” The Internet Society (2006), Network Working Group Request for Comments: 4408, Category: Experimental, Apr. 2006, 48 pages, No. … [cited by applicant]
Xue-Song, L., “Research on E-mail Authentication Technologies,” Communications Technology, Nov. 30, 2008, one page (with English abstract). [cited by applicant]