{% extends 'admin/shell.html.twig' %} {% set nav = 'mail' %} {% block title %}E-Mail-Versand{% endblock %} {% block heading %}E-Mail-Versand{% endblock %} {% block lead %}Wie Formulare ihre Mails verschicken – ausprobieren, speichern und sehen, woran es hakt.{% endblock %} {% block content %} {# E-Mail-Versand (ADR 121, 122): Weg wählen und ausprobieren, alle Wege des Servers testen, speichern - und die letzten Versuche mit Ursache. Das SMTP-Passwort steht nie im Formular. #} {% set f = mailForm ?? {} %} {% set e = mail.einstellung %} {% set weg = f.weg ?? e.weg %}
{{ mail.ziel }}{% endif %}{% if mail.benutzer %} · angemeldet als {{ mail.benutzer }}{% endif %}
{% else %}
Die Einstellung ist ungültig.
{% endif %}
{{ mail.quelle }} als MAILER_DSN.{% if mail.quelle != '.env' %} Sie hat dort Vorrang; speichern lässt sich hier nichts, testen schon.{% endif %}
{{ mailNotice.text }}
{% endif %} {% if mailResult %}{{ mailResult.ok ? 'Testmail an ' ~ mailResult.an ~ ' vom Mailserver angenommen' : 'Testmail an ' ~ mailResult.an ~ ' nicht versendet' }}{% if mailResult.weg is defined %} ({{ mailResult.weg }}){% endif %}.{% if not mailResult.ok %} {{ mailResult.meldung }}{% endif %}
{% if mailResult.hinweis %}{{ mailResult.hinweis }}
{% endif %} {% if mailResult.dialog %}{{ mailResult.dialog }}Alle Wege ausprobiert – an {{ (f.an ?? '') }}. Was angenommen wurde, kann gespeichert werden; angekommen ist es damit noch nicht, bitte im Postfach nachsehen.
{{ r.meldung }}{% if r.hinweis %}Noch nichts versendet – weder Testmail noch Formular.
{% else %}{{ eintrag.an }}{% if eintrag.von %} von {{ eintrag.von }}{% endif %}{% if eintrag.weg is defined and eintrag.weg %} · {{ eintrag.weg }}{% endif %}
{% if not eintrag.ok %}{{ eintrag.meldung }}{% if eintrag.hinweis %}KantSites · Arbeitsstand
{% endblock %}