Implementiere echtes sendmail für den Server. Lokal gibts kein mail und keine outbox mehr

This commit is contained in:
Robert Wartenberg committed 2026-08-31 14:27:19 +02:00
1 parent 6c16e16354
commit b58d96cd5e
11 files changed
+109 -51

No files matched your search

+6 -3
View File
@@ -54,9 +54,9 @@ MariaDB-/MySQL-Client ausgeführt. Zugangsdaten gehören dabei in die
Betriebskonfiguration und niemals in die SQL-Datei oder das Repository. Die
erste Migration erstellt `sufw_booking_events` und
`sufw_booking_registrations` sowie neun ungefährliche Demo-Termine für beide
Instanzen. `002_booking_workflow.sql` ergänzt Bestätigungstoken, lokalen
Mailausgang und pro Projekt einen beim Import zufällig erzeugten,
widerrufbaren ICS-Feed-Token. `003_booking_demo_data.sql` legt zusätzlich
Instanzen. `002_booking_workflow.sql` ergänzt Bestätigungstoken, den später
entfernten Test-Mailausgang und pro Projekt einen beim Import zufällig
erzeugten, widerrufbaren ICS-Feed-Token. `003_booking_demo_data.sql` legt zusätzlich
bestätigte Demo-Teilnahmen an und hält Beispieltermine jeweils einen Monat in
der Vergangenheit und Zukunft. Diese letzte Datei ist ausschließlich für die
lokale Entwicklungs- und Testdatenbank bestimmt und darf nicht auf dem
@@ -65,3 +65,6 @@ die Telefonnummer der Ansprechperson und ersetzt die Kontakte der stabilen
Demo-Termine durch Carina Hollederer und Sarah van den Heuvel.
`005_booking_demo_july_august.sql` ergänzt ausschließlich lokal weitere
bestätigte Demo-Termine und -Teilnahmen für Juli und August.
`006_remove_booking_outbox.sql` entfernt den nicht mehr verwendeten
Test-Mailausgang; Buchungsnachrichten werden direkt an das Server-Sendmail
übergeben.
@@ -0,0 +1,6 @@
-- SUFW Terminbuchung: Der Test-Mailausgang wird durch direkten Sendmail-Versand ersetzt.
-- Diese Migration entfernt ausschließlich die nicht mehr verwendete Outbox-Tabelle.
DROP TABLE IF EXISTS `sufw_booking_outbox`;
INSERT IGNORE INTO `sufw_booking_schema_migrations` (`version`) VALUES ('006_remove_booking_outbox');