Skip to main content

ping messages between chatmail relays

Project description

cmsend: chatmail sendmail tool for end-to-end encrypted messages

To install use:

pip install cmsend 

To send and receive from a single chatmail relay:

cmsend --init nine.testrun.org   # <-- substitute with the domain you want to set as origin 

To setup a chat using an invite link:

cmsend --join INVITELINK 

To send a message to a group:

echo "hello" | cmsend --grp 11 

To show help:

cmsend -h 

Example outputs

Developing / Releasing cmsend

  1. clone the git repository at https://github.com/chatmail/cmsend

  2. install 'cmsend" in editing mode: pip install -e .

  3. edit cmsend.py and test, finally commit your changes

  4. set a new git-tag

  5. install build/release tools: pip install build twine

  6. run the following command:

     rm -rf dist && python -m build && twine upload -r pypi dist/cmsend*
    

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

cmsend-0.2.0.tar.gz (8.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cmsend-0.2.0-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file cmsend-0.2.0.tar.gz.

File metadata

  • Download URL: cmsend-0.2.0.tar.gz
  • Upload date:
  • Size: 8.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for cmsend-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7962ea8a0f7c71e27687b4b7f862283c7ea6d203431b4a2a10153a6b1adbf950
MD5 9719d9f47f954e0483b103421342c662
BLAKE2b-256 a06be6f86320d59f6e42793014213e1cffff278d8d71dc088cf63074cd87fb6d

See more details on using hashes here.

File details

Details for the file cmsend-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: cmsend-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.12

File hashes

Hashes for cmsend-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 84845d0fb41383e210b4227bb8243a730068079e21a24b3066d24d767ef0b08a
MD5 7f429829e1533f4de30e7a0643c70993
BLAKE2b-256 f8f96b71f7eddcf8c3f7e5f5d0dc8a369f489a58437c6463deac1a8b56f339c9

See more details on using hashes here.

Supported by

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