Metadata-Version: 2.4
Name: cmsend
Version: 0.4.2
Summary: ping messages between chatmail relays
Project-URL: Repository, https://github.com/chatmail/cmsend
Project-URL: Changelog, https://github.com/chatmail/cmsend/blob/master/CHANGELOG.md
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: deltachat-rpc-server>=2.24.0
Requires-Dist: deltachat-rpc-client>=2.24.0
Requires-Dist: xdg-base-dirs>=6.0.2
Dynamic: license-file

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

**WORK IN PROGRESS: this is more an explorative study for now**

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 tagged chat using an invite link: 

    cmsend -t LOG --join "INVITELINK"       # <-- quotes are neccessary because links contain "&"

To send a message to a tagged chat: 

    echo "hello" | cmsend -t LOG 

To list all chats with tags: 

    cmsend -l 

To send a message to a tagged chat with an attachment: 

    cmsend -t LOG -m "here is the file" -a README.md

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*
