Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Mailversand per sendmail bei Mittwald

  1. #1
    Contao-Fan Avatar von thepixture
    Registriert seit
    24.06.2009.
    Ort
    Dresden
    Beiträge
    536

    Standard Mailversand per sendmail bei Mittwald

    Wir hatten nach einem Update auf Contao 4.9 auf unserem Mittwald-Server das Problem, dass der Mailversand per sendmail nicht mehr funktionierte.

    Per Console funktionierte das senden per sendmail jedoch.
    Code:
    echo "Subject: sendmail test" | sendmail -v -f absender@domain.de empfänger@domain.de
    Wir haben dann rausgefunden, dass Swiftmailer in den default parameters das flag "-bs" nutzt, was für Stand-alone SMTP server mode steht.

    SendmailTransport.php in Zeile 30.

    Wir haben das Flag in der config.yml auf -t gesetzt, da nur -bs oder -t zulässig sind, wie im Kommentar in der SendmailTransport.php zu lesen ist.
    Code:
    swiftmailer:
        default_mailer: default
        mailers:
            default:
                url: '%env(MAILER_URL)%'
                transport: sendmail
                command: '/usr/sbin/sendmail -t'
    Vielleicht hilft es bei dem Ein oder Anderen auch.
    Grüße
    thepixture

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    In Symfony 5.2 wird man die native Konfiguration, die über die php.ini (vom Hoster) festgelegt wurde, verwenden können. Siehe https://github.com/symfony/symfony/pull/36131

    Voraussichtlich wird das dann in Contao 4.11 zur Verfügung stehen.

  3. #3
    Contao-Nutzer
    Registriert seit
    28.05.2020.
    Beiträge
    21

    Standard

    @thepixture Vielen Dank, das gleiche Problem besteht bei 1u1 alias Ionos.

  4. #4
    Contao-Nutzer
    Registriert seit
    07.01.2021.
    Beiträge
    3

    Standard Version 4.10

    Guten Morgen zusammen,
    ich habe das gleiche Problem bei Mittwald aber die Version 4.10 kann es sein, dass es hier so nicht funktioniert? Beim Eintrag in die config.yml und cachen zerschießt es die Seite. swiftmailer wird nicht erkannt...
    Gibt es eine Möglichkeit das dann "hart" umzuschreiben?

    Wenn ich jetzt eine Emailadresse von einem anderen Anbieter habe komme ich nicht drum herum die SMTP Konfiguration zu machen oder? Es könnte hier sein, dass sich die Mailadresse öfter mal ändert.
    Früher war alles so unkompliziert mimimi

    Ich danke euch ganz herzlich

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.803
    Partner-ID
    10107

    Standard

    Ab Contao 4.10 wird Symfony Mailer benutzt, nicht Swiftmailer. Der Versand mit der sendmail Konfiguration des Hosters funktioniert allerdings erst ab Contao 4.11 (und ist dann auch Standard).

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •