Updated message field definitions

This commit is contained in:
SebastianObi
2024-05-24 07:27:28 +02:00
parent 16887b5dd1
commit be150be378
51 changed files with 9166 additions and 1222 deletions

View File

@@ -33,11 +33,17 @@ For more information, see the detailed [README.md](lxmf_cmd).
## lxmf_distribution_group
This program provides an email like distribution group. It will distribute incoming LXMF messages to multiple recipients. Since this program acts as a normal LXMF endpoint, all compatible chat applications can be used. In addition to simple messaging, there is a simple command-based user interface. Where all relevant actions for daily administration can be performed. The basic configuration is done in the configuration files. There are various options to adapt the entire behavior of the group to personal needs. This distribution group is much more than a standard email distribution group. It emulates advanced group functions with automatic notifications etc. Different user permissions can be defined. For each user type, the range of functions can be defined individually. The normal users have only small rights. While a moderator or admin can perform everything necessary by simple commands. Once the basic configuration is done, everything else can be done by LXMF messages as commands.
This program provides an email like distribution group for the "Communicator" app. Which is another project that is not part of this github. It will distribute incoming LXMF messages to multiple recipients.
For more information, see the detailed [README.md](lxmf_distribution_group).
## lxmf_distribution_group_extended
This program provides an email like distribution group. It will distribute incoming LXMF messages to multiple recipients. Since this program acts as a normal LXMF endpoint, all compatible chat applications can be used. In addition to simple messaging, there is a simple command-based user interface. Where all relevant actions for daily administration can be performed. The basic configuration is done in the configuration files. There are various options to adapt the entire behavior of the group to personal needs. This distribution group is much more than a standard email distribution group. It emulates advanced group functions with automatic notifications etc. Different user permissions can be defined. For each user type, the range of functions can be defined individually. The normal users have only small rights. While a moderator or admin can perform everything necessary by simple commands. Once the basic configuration is done, everything else can be done by LXMF messages as commands.
For more information, see the detailed [README.md](lxmf_distribution_group_extended).
## lxmf_distribution_group_minimal
This program is a minimalist version of the normal distribution group. The functionality is reduced to a minimum. Only sender and receiver users can be defined. Messages are then sent to the other users accordingly. There is no user interface or other notifications. Only the messages are distributed 1:1. The administration is done completely by the respective configuration files which are to be edited accordingly.
@@ -131,7 +137,7 @@ The full documentation is not yet available. Due to lack of time I can also not
- Copy and edit the following content to your own needs.
```bash
[Unit]
Description=lxmf_distribution_group.py Daemon
Description=lxmf_distribution_group
After=multi-user.target
[Service]
# ExecStartPre=/bin/sleep 10