Skip to main content

CryptoMailer

A package to send and receive encrypted emails via Gmail.

Encryption and decryption are done with the help of Keyword Cipher algorithm.

NOTE: Make sure to allow less secure app access for the Gmail account(s) that will be used to send/receive emails through this package.

Provide less secure app access from here.

Package Details

PyPI link to package: https://pypi.org/project/cryptomailer/

Directory Structure:

CryptoMailer/
├── cryptomailer
│   ├── crypt.py
│   ├── __init__.py
│   ├── mailer_receive.py
│   └── mailer_send.py
├── LICENSE
├── README.md
└── setup.py
  • CryptoMailer: GitHub repository.
  • cryptomailer: Package directory.
  • cryptomailer/crypt.py: Module used for encryption and description.
  • cryptomailer/mailer_receive.py: Module to receive emails.
  • cryptomailer/mailer_send.py: Module to send emails.
  • setup.py: File responsible to manage package.

Using the package.

View file sample.py to understand how to import and run the package.

Use the following command to run the send and receive emails using the package cryptomailer.

python3 sample.py

Release files for cryptomailer 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cryptomailer 0.0.2
File Size Uploaded
cryptomailer-0.0.2.tar.gz 3.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cryptomailer 0.0.2
File Interpreter ABI Platform
cryptomailer-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 8.6 kB

Release files / cryptomailer-0.0.2.tar.gz

Download URL cryptomailer-0.0.2.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
727d5739e059474190f78914857ba337367126cc45e09e9bee7c7e239e63cbd3
BLAKE2b-256 checksum
How to use checksums
4c69c23581e6dc90e28432dd7f116a005855e04282a36cc9c8becd03c88906aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9

Release files / cryptomailer-0.0.2-py3-none-any.whl

Download URL cryptomailer-0.0.2-py3-none-any.whl
Size 5.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d1e66e0ce4e6a29573e6b207a1f38402a16462eda4e701c8b17bfdc9c9cf82c3
BLAKE2b-256 checksum
How to use checksums
e1f894555d82eed4702ed445de5d9e582d035f3e18d82d5ab0b6dfc07b72e9b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.1.3 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page