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)
| File | Size | Uploaded | |
|---|---|---|---|
| cryptomailer-0.0.2.tar.gz | 3.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|