exordos_notification
Platform notification service for Exordos. Sends email confirmations and other transactional emails via a dedicated mailaas relay.
Requirements
core≥ 0.0.0dbaas≥ 2.2.4mailaas≥ 0.0.0
Installation
1. Install the element
exordos em elements install exordos_notification
This installs the notification service, its database, mail relay instance, IAM users and permissions. Wait for the element to become ACTIVE.
2. Configure site-specific settings
exordos_notification creates a VS variable notification_noreply_address with no default value — it is installation-specific (depends on your mail domain). Until it is set, the SMTP provider resource stays NEW and no emails are sent.
Copy the example manifest and fill in your noreply address:
cp exordos/manifests/site_config.yaml.j2.example exordos/manifests/site_config.yaml.j2
# Edit site_config.yaml.j2 and set the noreply address:
# value: "noreply@your-mail-domain.example.com"
exordos em elements install exordos/manifests/site_config.yaml.j2
The notification_site_config element must be installed once per deployment after exordos_notification is active. Reinstalling exordos_notification will not overwrite it.
Architecture
IAM (core) ──event──► exordos_notification ──SMTP──► mailaas exim4 DP
│
└── PostgreSQL (dbaas)
- notification-cp — the notification control plane VM (runs the notification service)
- mailaas relay — a dedicated
mail.instancesprovisioned by metapaas; the notification service authenticates as thesmtpaccount - VS variables —
notification_noreply_address(set viasite_config) andnotification_endpoint(auto-set by the manifest)
Metadata
Release files for exordos-notification 1.2.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| exordos_notification-1.2.7.tar.gz | 166.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| exordos_notification-1.2.7-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 213.6 kB
Release files / exordos_notification-1.2.7.tar.gz
| Download URL | exordos_notification-1.2.7.tar.gz |
|---|---|
| Size | 166.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
033ead11f7c35bcef381473800d3d0cf93d9724ea9e30ecac492be1a4d2b2608
|
|
BLAKE2b-256 checksum How to use checksums |
50693077dc67e0a8264672d5b0b6435edacd244add6928d98f0ea2ea480a24e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency logRelease files / exordos_notification-1.2.7-py3-none-any.whl
| Download URL | exordos_notification-1.2.7-py3-none-any.whl |
|---|---|
| Size | 47.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3aa79dbd5f25934f5cfb2550130fce1013eff6b751fe923af889eaec165a32c7
|
|
BLAKE2b-256 checksum How to use checksums |
99cd543abe671244d331bcbca98b84b2973edbf0cc0b3936ad62517a3383a732
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Oct 5, 2026.
Transparency log