Warning: illegal offset ... swiftmailer/SimpleMessage.php

  • grubenhunt grubenhun...
    TYPO3-Anwärter
    0 x
    6 Beiträge
    0 Hilfreiche Beiträge
    31. 03. 2011, 12:21

    Nach Umzug einer Site und Versionssprung auf 4.5.2 gibt das Typo3-eigene Kontaktformular eine php-Fehlermeldung:

    Warning: Illegal offset type in ......./typo3/contrib/swiftmailer/classes/Swift/Mime/SimpleMessage.php on line 227

    Die Zeile gehört zu

    1. public function addReplyTo($address, $name = null)
    2. {
    3. $current = $this->getReplyTo();
    4. (227) $current[$address] = $name;
    5. return $this->setReplyTo($current);
    6. }

    Das Mail aber funktioniert! Der Header kommt ohne reply-to.

    Irgendeine Idee? Ich weiß nicht einmal, wo ich die replyto-Adresse konfigurieren kann ...

    schöne Grüße,
    Michael


  • 1
  • j4k3 j4k3
    T3PO
    0 x
    18 Beiträge
    1 Hilfreiche Beiträge
    14. 10. 2016, 09:34

    Ich weiss, der Thread ist 5 Jahre alt, aber, ja, in Typo 7.6 gibt es den Fehler immer noch und ich bin gerade darüber gestolpert:

    In der Dokumentation zu Swiftmailer ist beschrieben, dass die Add-Methoden AddTo, AddCC, AddBCC, AddReplyTo auch ein Array mit mehreren Adressen entgegen nimmt. Aber irgend ein Bleppo hat es für nötig gehalten, diese Methoden in SimpleMessage zu überschreiben, mit welchen, die nicht mit Arrays klar kommen, sondern nur einzelne Adressen entgegen nimmt. Ich verstehe nicht mal, wozu diese Methoden überhaupt in der TYPO-Eigenen SimpleMessage überhaupt noch mal definiert sind.

  • 1