Ergebnis 1 bis 24 von 24

Thema: Formular funktioniert nicht: "550-Requested action not taken: mailbox unavailable"

  1. #1
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Frage Formular funktioniert nicht: "550-Requested action not taken: mailbox unavailable"

    Hallo an alle,

    seit kurzem funktionieren zwei Formulare nicht mehr bei einem Kunden von mir. Wenn man das Formular abschickt, wird eine Contao-Fehlerseite generiert und im Log liest sich dann z. B. Folgendes:
    Code:
    [2024-02-20 10:56:50] request.INFO: Matched route "tl_page.106". {"route":"tl_page.106","route_parameters":{"_token_check":true,"_controller":"Contao\\FrontendIndex::renderPage","_scope":"frontend","_locale":"de","pageModel":"[object] (Contao\\PageModel: {})","parameters":"","_route":"tl_page.106"},"request_uri":"https://www.xyz.de/impressum.html","method":"POST"} []
    [2024-02-20 10:56:50] security.INFO: Populated the TokenStorage with an anonymous Token. [] []
    [2024-02-20 10:56:51] request.CRITICAL: Uncaught PHP Exception Swift_TransportException: "Expected response code 250 but got code "550", with message "550-Requested action not taken: mailbox unavailable 550 Sender address is not allowed. "" at /homepages/6/xyz/htdocs/c4-xyz/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php line 459 {"exception":"[object] (Swift_TransportException(code: 550): Expected response code 250 but got code \"550\", with message \"550-Requested action not taken: mailbox unavailable\r\n550 Sender address is not allowed.\r\n\" at /homepages/6/xyz/htdocs/c4-xyz/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:459)"} []
    "Mailbox unavailable" – kann ich nicht ganz glauben, denn als ich dem Formular eine andere, ebenfalls gültige Empfänger-E-Mail eingetragen hatte, generierte es denselben Fehler. Hat eventuell dieser "_token_check":true" (wo auch immer) etwas damit zu tun? Was kann ich zur Fehlerbehebung ansetzen?
    Beste Grüße von

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

    Standard

    Die Fehlermeldung lautet "Sender address is not allowed".
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Hm, ich kann doch bei Formularen nur eine Empfängeradresse eingeben. Wo ist denn innerhalb Contao zu finden und einzustellen, welche E-Mail-Adresse für den Versand von Formularen zuständig ist?
    Im Startpunkt einer Webseite steht z. B. "E-Mail-Adresse des Webseiten-Administrators", dort trage ich meine (private) Adresse ein. Ist die dann womöglich ungültig, weil sie aus/von einer anderen Domain kommt?
    (Stehe gerade mächtig auf dem Schlauch)
    Geändert von Jens Pielawa (21.02.2024 um 09:02 Uhr)
    Beste Grüße von

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    35.517
    Partner-ID
    10107
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Nun, die Stellen habe ich ja schon mal abgeklappert. Was ich aber nicht verstehe ist, warum ein gültiges und stets benutztes Postfach auf einmal zum Senden ungültig sein sollte.
    Muss es zwingend aus derselben Domain sein, die den Startpunkt der Webseite abbildet?

    EDIT: Ein Test mit einer Postfach-Adresse aus einer gleichnamigen Domain generiert denselben Fehler.
    Wo und wie also behebe ich einen Fehler "Sender address is not allowed", wenn ich gültige E-Mail-Adressen verwende?
    Geändert von Jens Pielawa (21.02.2024 um 09:13 Uhr)
    Beste Grüße von

  6. #6
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.080
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das Thema ist ja nun nicht ganz neu. Hier im Forum sicherlich schon etliche Male diskutiert. Versand per SMTP könnte Dein Freund sein und vielleicht hilft Dir folgender Link https://contao-academy.de/blog/fehle...-konfigurieren
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




  7. #7
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Zitat Zitat von mlweb Beitrag anzeigen
    Das Thema ist ja nun nicht ganz neu.
    Mir leider schon, danke für den Hinweis. Ich muss das heute Nachmittag höchstwahrscheinlich umstellen und ausprobieren.
    Beste Grüße von

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

    Standard

    Zitat Zitat von Jens Pielawa Beitrag anzeigen
    Was ich aber nicht verstehe ist, warum ein gültiges und stets benutztes Postfach auf einmal zum Senden ungültig sein sollte.
    Das musst du den Hoster fragen.


    Zitat Zitat von Jens Pielawa Beitrag anzeigen
    Muss es zwingend aus derselben Domain sein, die den Startpunkt der Webseite abbildet?
    Wenn du in deiner parameters.yml bzw. .env.local einen SMTP Server mit Authentifizierung eingetragen hast, dann muss in den meisten Fällen die Absenderadresse mit der verwendeten Authentifizierung, also dem Postfach, übereinstimmen. Und nicht einfach nur die Domain.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    OK, ich habe die Parameter eines bekannten Postfachs wie hier beschrieben komplett in der parameters.yml angelegt.
    Der Fehler bleibt bestehen, es kommt eine Fehlermeldung.
    Beste Grüße von

  10. #10
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.198
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Fehlermeldung ist leider wenig aussagekräftig, oder habe ich was übersehen? Cache neu aufgebaut nach Änderung einer Konfigurationsdatei?

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

    Standard

    Zitat Zitat von tab Beitrag anzeigen
    Die Fehlermeldung ist leider wenig aussagekräftig
    Doch, ist doch eh eindeutig? Die verwendete Absenderadresse wird vom SMTP Server nicht erlaubt.
    » sponsor me via GitHub or PayPal or Revolut

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

    Standard

    Zitat Zitat von Jens Pielawa Beitrag anzeigen
    OK, ich habe die Parameter eines bekannten Postfachs wie hier beschrieben komplett in der parameters.yml angelegt.
    Wie meinst du "bekanntes Postfach"? Und stimmt die E-Mail Adresse dieses Postfachs mit deiner Absenderadresse überein?
    » sponsor me via GitHub or PayPal or Revolut

  13. #13
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.198
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Doch, ist doch eh eindeutig? Die verwendete Absenderadresse wird vom SMTP Server nicht erlaubt.
    Ja, wenn die selbe Fehlermeldung wie oben gemeint ist, dann ist das eindeutig Ansonsten kommt halt "eine Fehlermeldung".

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

    Standard

    Achso, ja. @Jens Pielawa du musst immer die genaue Fehlermeldung posten. Und am besten immer Debug-Modus nutzen und Stack Trace posten.
    » sponsor me via GitHub or PayPal or Revolut

  15. #15
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wie meinst du "bekanntes Postfach"? Und stimmt die E-Mail Adresse dieses Postfachs mit deiner Absenderadresse überein?
    Ich habe bei Ionos ein neues Postfach angelegt und diese Daten in der parameters.yml eingetragen. Produktionscache wurde per Manager danach erneuert.
    Ich kann leider tagsüber keine Logs einsehen (kein richtiges FTP möglich) und melde mich später, was der Log weggeschrieben hat.
    Beste Grüße von

  16. #16
    Community-Moderatorin & Contao-Urgestein Avatar von mlweb
    Registriert seit
    10.07.2011.
    Beiträge
    7.080
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Das neu angelegte Postfach gehört zu der Domain von der das Formular abgesendet wird?
    Ich habe Dir mit meinen Hinweisen geholfen und Du möchtest Dich bedanken?
    Unterstütze bitte das Contao-Projekt (Button Links)
    Weitere Spendenmöglichkeiten
    ------------------------------------------------------------------------------------------------------
    Contao-Dokumentation: Contao-Handbuch und Contao-Entwickler-Doku
    Contao-Online-Video-Kurse: Contao Academy
    Funktionalität erweitern: Contao-Erweiterungen

    Für Dinge die man mit html5 und css3 lösen kann, braucht man kein javascript.




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

    Standard

    Zitat Zitat von Jens Pielawa Beitrag anzeigen
    Ich habe bei Ionos ein neues Postfach angelegt und diese Daten in der parameters.yml eingetragen.
    Und die E-Mail Adresse dieses Postfachs hast du auch als Absenderadresse eingetragen?
    » sponsor me via GitHub or PayPal or Revolut

  18. #18
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.293
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ionos hat übrigens seine Kunden dazu Informiert, dass es Änderungen gibt, beim versenden von E-Mails.
    Hier mal die passende Hilfe Seite dazu -> https://www.ionos.de/hilfe/e-mail/al...senderadresse/

    Dort steht auch als Fehlercode, genau der, den du gepostet hast ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  19. #19
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Hallo an alle,

    in meiner parameters.yml steht das von mir neu angelegte Postfach, das zur Hauptdomain passt. Im Detail: Die Hauptdomain ist olivergies.de, früher gab es auch noch die alte Domain soundfile-music.de. Die E-Mail-Adresse office@soundfile-music.de ist offenbar "anstößig" gewesen, weswegen ich das Postfach office@olivergies.de angelegt habe. Dieses habe ich überall eingetragen, wo auch immer ich es auffinden konnte. Auch an den Punkten, die spooky schon genannt hatte (Startpunkt einer Webseite, Formulare, Webmaster-Adresse etc.). Danach habe ich den Produktionscache geleert. Ergebnis: Fehler.
    So sieht meine parameters.yml aus:
    Code:
    # This file has been auto-generated during installation
    parameters:
        database_host: db….hosting-data.io
        database_port: 3306
        database_user: dbu…
        database_password: xyz…
        database_name: db…
        secret: xyz…
        mailer_transport: smtp
        mailer_host: smtp.IONOS.de
        mailer_user: office@olivergies.de
        mailer_password: xyz…
        mailer_port: 587
        mailer_encryption: ssl
    Wenn das weiterhin nicht funktioniert, ist das die berühmte Nadel im Heuhaufen für mich, und ich würde einen Kleinauftrag daraus machen. Ich weiß nicht, wo ich noch etwas einstellen sollte.
    Beste Grüße von

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

    Standard

    Nutze den Debug-Modus und poste den Stack Trace.
    » sponsor me via GitHub or PayPal or Revolut

  21. #21
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Das kommt dabei heraus, wenn ich im Debug-Modus das Formular abschicke:
    Code:
    Swift_TransportException:
    Connection could not be established with host smtp.IONOS.de :stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages:
    error:1408F10B:SSL routines:ssl3_get_record:wrong version number
    
      at vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:261
      at Swift_Transport_StreamBuffer->{closure}()
      at stream_socket_client()
         (vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:264)
      at Swift_Transport_StreamBuffer->establishSocketConnection()
         (vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php:58)
      at Swift_Transport_StreamBuffer->initialize()
         (vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php:143)
      at Swift_Transport_AbstractSmtpTransport->start()
         (vendor/swiftmailer/swiftmailer/lib/classes/Swift/Mailer.php:65)
      at Swift_Mailer->send()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Email.php:465)
      at Contao\Email->sendTo()
         (vendor/contao/core-bundle/src/Resources/contao/forms/Form.php:476)
      at Contao\Form->processFormData()
         (vendor/contao/core-bundle/src/Resources/contao/forms/Form.php:259)
      at Contao\Form->compile()
         (vendor/contao/core-bundle/src/Resources/contao/classes/Hybrid.php:232)
      at Contao\Hybrid->generate()
         (vendor/contao/core-bundle/src/Resources/contao/forms/Form.php:94)
      at Contao\Form->generate()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:624)
      at Contao\Controller::getContentElement()
         (vendor/contao/core-bundle/src/Resources/contao/modules/ModuleArticle.php:218)
      at Contao\ModuleArticle->compile()
         (vendor/contao/core-bundle/src/Resources/contao/modules/Module.php:214)
      at Contao\Module->generate()
         (vendor/contao/core-bundle/src/Resources/contao/modules/ModuleArticle.php:71)
      at Contao\ModuleArticle->generate()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:552)
      at Contao\Controller::getArticle()
         (vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:393)
      at Contao\Controller::getFrontendModule()
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:173)
      at Contao\PageRegular->prepare()
         (vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:53)
      at Contao\PageRegular->getResponse()
         (vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:343)
      at Contao\FrontendIndex->renderPage()
         (vendor/symfony/http-kernel/HttpKernel.php:169)
      at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
         (vendor/symfony/http-kernel/HttpKernel.php:81)
      at Symfony\Component\HttpKernel\HttpKernel->handle()
         (vendor/symfony/http-kernel/Kernel.php:201)
      at Symfony\Component\HttpKernel\Kernel->handle()
         (web/index.php:31)
    Beste Grüße von

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

    Standard

    @Jens Pielawa wie schon mehrmals erwähnt (z.B. auch hier im Thread) musst du immer die Fehlermeldung posten, nicht einfach sagen "Fehler.". Das ist jetzt eine andere Fehlermeldung.

    Nur so kann man dir auch wirklich versuchen zu helfen.

    Bist du dir sicher dass der Port mit der Verschlüsselung übereinstimmt?
    Geändert von Spooky (22.02.2024 um 10:19 Uhr)
    » sponsor me via GitHub or PayPal or Revolut

  23. #23
    Contao-Fan Avatar von Jens Pielawa
    Registriert seit
    08.01.2010.
    Ort
    9°45'34"E 52°20'12"N
    Beiträge
    532

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das ist jetzt eine andere Fehlermeldung.
    Ich habe glaube ich zum ersten Mal überhaupt den Debug-Modus und den Stack Trace benutzt. Das ist noch Neuland für mich. Aber ich gelobe Besserung.

    Zitat Zitat von Spooky Beitrag anzeigen
    Bist du dir sicher dass der Port mit der Verschlüsselung übereinstimmt?
    Jetzt haben wir den Übeltäter. In der Tat hatte ich in der parameters.yml SSL statt wie gefordert TLS eingetragen. Nach einer Cacheleerung und sicherheitshalber nochmal im Debug läuft das Formular getestet jetzt wieder.
    Es war aber auch ein „Umbau”, den ich so nicht erwartet hatte und mit der parameters.yml eine Stelle bot, die ich zuvor auch noch nicht im Blickfeld hatte. Ich danke Euch für die diversen Links, die mich erst auf diese Anleitungen bzw. Hinweise gebracht haben.
    Beste Grüße von

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

    Standard

    Zitat Zitat von Jens Pielawa Beitrag anzeigen
    Ich habe glaube ich zum ersten Mal überhaupt den Debug-Modus und den Stack Trace benutzt. Das ist noch Neuland für mich. Aber ich gelobe Besserung.
    Auch ohne dem hättest du immer die tatsächlche Fehlermeldung posten müssen.
    » sponsor me via GitHub or PayPal or Revolut

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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