Skip to content

Protect email messages with certificates and signatures. Local SMTPD that encrypts, signs and forwards emails. Compatible with Outlook.

License

Notifications You must be signed in to change notification settings

JonasPertschy/Lightweight-SMIME-Email-Gateway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This code provides secure e-mail gateway functionality for applications that do not support SMIME encryption + signatures. An insecure email is received and protected of sniffing and spoofing. Public keys are obtained via LDAP and the resulting e-mails are compatibel with Outlook/O365.

Why? No of the shell products were available for this scenario and services for secure email gateways are starting at 200 euros per month.

Flow:

  1. Listen on port 2525 for incomming e-mail.
  2. Once an e-mail has been received, obtain the public key of the receiver via LDAP.
  3. Encrypt and sign the e-mail.
  4. Dispatch the encrypted and signed e-mail to the actual e-mail server.

Warning:

E-Mail subjects and meta data such as timestamps are not protected via SMIME.

Credits:

About

Protect email messages with certificates and signatures. Local SMTPD that encrypts, signs and forwards emails. Compatible with Outlook.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages