Skip to content

To identify and prevent email spoofing attacks using Python

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt
Notifications You must be signed in to change notification settings

govindasamyarun/emailSpoofDetection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Email Spoof Detection

=====

An email parser is a software or tool used for data extraction from incoming emails used to automate workflow. Processing sensitive information using email parsers is riskier without implementing proper security controls. Threat actors could use legitimate domain and display name spoofing techniques to trick the parsers into processing fraudulent emails.

Real-time email header analysis is essential to prevent spoofing attacks. This module will help perform email header analysis.

Installation

$ pip install emailSpoofDetection

Python

Refer example.py

from emailSpoofDetection import emailSpoofDetection

header = "email-header"
emailDomain = "test.com"

output = emailSpoofDetection(header, emailDomain)

# { validEmail: True }
# { validEmail: False }

About

To identify and prevent email spoofing attacks using Python

Topics

Resources

License

MIT, MIT licenses found

Licenses found

MIT
LICENSE
MIT
LICENSE.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages