Command-line/Python/Email interface for 'Hallo!Eltern' app for Upper-Austrian schools
Project description
hallo-eltern-cli
hallo-eltern-cli is a command-line/Python/email interface for
Education Group GmbH's
"Hallo!Eltern" application
for Upper-Austrian schools.
hallo-eltern-cli is not affiliated with Education Group GmbH or their
"Hallo!Eltern" application in any way. The "Hallo!Eltern" application is a
product of the Education Group GmbH.
hallo-eltern-cli allows to list, messages, read them, download
attachments, etc directly from your Linux terminal and allows to get
full messages including attachments directly to your local inbox.
Table of Contents
Installation
You need Python >=3.6
-
Install the package:
pip3 install hallo-eltern-cli -
Set the credentials from your "Hallo!Eltern" application:
hallo-eltern-cli config --email YOUR-EMAIL@EXAMPLE.ORG --password YOUR-PASSWORD -
Done \o/
hallo-eltern-cli is now ready for use. For example to list messages,
use the list command:
hallo-eltern-cli list
[...]
Flags | Id | Subject
---------------------------------------------------
CC | 1234567 | Wandertag am Donnerstag
CC | 3456789 | Schikurs Anmeldung
C | 2345678 | Fehlendes Arbeitsblatt
CLI commands
The CLI offers the following commands:
listlists available messagesshowshows a messageopenmarks a message as openclosemarks a message as closedconfigupdates and dumps the configurationtesttests the configured user againts the APImtaforwards messages as emails
Email integration
hallo-eltern-cli comes with hallo-eltern4email which allows to
format messages as emails (containing the full message's text and
attachments) and submit them to a mail delivery agent (MDA,
e.g. procmail). To run it for example 12 minutes into every hour,
simply add a crontab entry like:
12 * * * * /path/to/hallo-eltern4email mta --mda=procmail
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file hallo-eltern-cli-1.0.0.tar.gz.
File metadata
- Download URL: hallo-eltern-cli-1.0.0.tar.gz
- Upload date:
- Size: 16.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.15 CPython/3.6.9 Linux/5.4.0-125-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
78325e9a99a016131a318e5a88a8feecf495373de77c73aa441d08a88f1c5124
|
|
| MD5 |
db5ee518b760e32011e93bdbc6be4ba4
|
|
| BLAKE2b-256 |
6117dd584fecfb96c3659c9e15ca86662758702cb7d6e1c3d331c46c75b114b9
|
File details
Details for the file hallo_eltern_cli-1.0.0-py3-none-any.whl.
File metadata
- Download URL: hallo_eltern_cli-1.0.0-py3-none-any.whl
- Upload date:
- Size: 23.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.15 CPython/3.6.9 Linux/5.4.0-125-generic
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
72135fe65b1f7122bc683c6365d91f7e68f9e26af84d2a0d8ac53708e30ba32b
|
|
| MD5 |
9eb4cda115eb5a3f3dc8a07146419afa
|
|
| BLAKE2b-256 |
a642ece6591b6f19509acc64e979d3135f5d00dd857b6379a5ac04130f334f60
|