Skip to main content

A package to send and receive encrypted mails via Gmail.

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cryptomailer-0.0.2.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

cryptomailer-0.0.2-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file cryptomailer-0.0.2.tar.gz.

File metadata

  • Download URL: cryptomailer-0.0.2.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for cryptomailer-0.0.2.tar.gz
Algorithm Hash digest
SHA256 727d5739e059474190f78914857ba337367126cc45e09e9bee7c7e239e63cbd3
MD5 27d19f8f049398a8834def364d8bd510
BLAKE2b-256 4c69c23581e6dc90e28432dd7f116a005855e04282a36cc9c8becd03c88906aa

See more details on using hashes here.

File details

Details for the file cryptomailer-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: cryptomailer-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for cryptomailer-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 d1e66e0ce4e6a29573e6b207a1f38402a16462eda4e701c8b17bfdc9c9cf82c3
MD5 6e59789a2bd282651d7ecc27a3ade329
BLAKE2b-256 e1f894555d82eed4702ed445de5d9e582d035f3e18d82d5ab0b6dfc07b72e9b3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page