15 Commits
Author SHA1 Message Date
jschoubben b112adcecc Connect by the name the certificate answers to (${bound:smtp:name}) 2026-09-26 19:27:16 +02:00
jschoubben 90eeb082ef Become a nox mesh module: smtp granted, the shared channel accepted
The mailu smtp grant replaces the hand-carried mailbox credential — the
module contributes account amqp-forwarder and composes its login from
the binding, the de-spiegel pattern. The AMQP side stays the operator's
on purpose: EMAILDELIVERY_T is a vhost external publishers share, which
the consumer-owned-vhost provision deliberately cannot express, so the
URL rides as an accepted secret. Built from source; the old image's
registry no longer exists.
2026-09-26 19:23:13 +02:00
jschoubben 723611f4a0 Provision SMTP credentials and sender address from mailu
Replace hardcoded SMTP defaults with mailu provisioner — host, port,
user, password, and NOTIFY_FROM all come from the provisioned mailbox.
2026-03-29 04:22:59 +02:00
jochen 0e1e65dd5c Bump version to force rebuild with SMTP auth 2026-03-29 01:26:51 +01:00
jochen cd640fbd85 Trigger full pipeline cycle 2026-03-29 01:23:01 +01:00
jochen 25e4264a15 Trigger pipeline with fixed builder 2026-03-29 01:17:14 +01:00
jochen d8caf3ccac Add SMTP auth support and fix defaults (host.docker.internal, port 587) 2026-03-29 00:45:48 +01:00
jochen 0071549704 Trigger build after webhook fix 2026-03-29 00:11:55 +01:00
jochen 0eff0a7bbf Trigger webhook build 2026-03-28 23:30:23 +01:00
jochen be5d5279d8 Trigger build 2026-03-28 00:15:18 +01:00
jochen 89e8b0b517 Use lavinmq vhost provisioner for AMQP credentials 2026-03-28 00:13:49 +01:00
jochen 5096db69c4 Trigger build 23:28 2026-03-27 23:28:55 +01:00
jochen ee4962459c Trigger build 2026-03-27 22:55:02 +01:00
jochen 2231e575b3 Add README to trigger webhook 2026-03-27 19:59:31 +01:00
jochen 6afb915d8a Initial: AMQP CloudEvent to email forwarder 2026-03-27 19:46:15 +01:00