mm_forum; Nach Update Fehler bei "Private Nachricht" [Gelöst]

  • kolki kolki
    Jedi-General
    0 x
    1044 Beiträge
    5 Hilfreiche Beiträge
    27. 01. 2011, 15:34

    Hallo Forum,
    ich habe nun also mein Typo3 auf die Version 4.5 gebracht. Soweit so gut. Anschließend dachte ich mir, das längst überfällige Update vom mm_forum von 1.81 auf Version 1.91 durchzuführen.
    Leider erhalte ich nun folgenden Fehler:

    Nach Absenden einer "Privaten Nachricht" wird diese tatsächlich auch verschickt aber es erscheint eine Seite mit einem umfangreichen Fehlerreport:

    1. Uncaught TYPO3 Exception
    2. #1294681467: Validation failed for: meine_seite.de
    3.  
    4. Exception thrown in file
    5. /var/www/webXXX/html/typo3_src/t3lib/mail/class.t3lib_mail_rfc822addressesparser.php in line 184.
    6.  
    7. 15 t3lib_mail_Rfc822AddressesParser::parseAddressList()
    8. /var/www/webXXX/html/typo3_src/t3lib/mail/class.t3lib_mail_swiftmaileradapter.php:
    9. 00302: $addresses = $addressParser->parseAddressList();
    10.  
    11. 14 t3lib_mail_SwiftMailerAdapter::parseAddresses("meine_seite.de <info@meine_seite.de>")
    12. /var/www/webXXX/html/typo3_src/t3lib/mail/class.t3lib_mail_swiftmaileradapter.php:
    13. 00154: $addressList = $this->parseAddresses($headerValue);
    14.  
    15. 13 t3lib_mail_SwiftMailerAdapter::setHeader("From", "meine_seite.de <info@meine_seite.de>")
    16. /var/www/webXXX/html/typo3_src/t3lib/mail/class.t3lib_mail_swiftmaileradapter.php:
    17. 00090: $this->setHeader($headerName, $headerValue);
    18.  
    19. 12 t3lib_mail_SwiftMailerAdapter::mail("adresse@adresse.de", "You have recieved a new message", "SGVsbG8gaGVyYWEsCllvdSBoYXZlIHJlY2VpdmVkIGEgbmV3IH…WFnZGVidXJnLmRlL2Ntcy8KCiBUaGUgZm9ydW0g
    20. ?dGVhbQo=?", "From: meine_seite.de <info@adresse.d… charset="utf-8"?Content-Transfer-Encoding: base64", NULL, boolean)
    21. /var/www/webXXX/html/typo3_src/t3lib/utility/class.t3lib_utility_mail.php:
    22. 00092: $success = $success && $mailerAdapter->mail($to, $subject, $messageBody, $additionalHeaders, $additionalParameters, $fake
    23.  
    24. 11 t3lib_utility_Mail::mail("adresse@adresse.de", "You have recieved a new message", "SGVsbG8gaGVyYWEsCllvdSBoYXZlIHJlY2VpdmVkIGEgbmV3IH…WFnZGVidXJnLmRlL2Ntcy8KCiBUaGUgZm9ydW0g
    25. ?dGVhbQo=?", "From: meine_seite.de <info@adresse.d… charset="utf-8"?Content-Transfer-Encoding: base64")
    26. /var/www/webXXX/html/typo3_src/t3lib/class.t3lib_div.php:
    27. 05562: return t3lib_utility_Mail::mail($email, $subject, $message, $headers);
    28.  
    29. 10 t3lib_div::plainMailEncoded("adresse@adresse.de", "You have recieved a new message", "Hello heraa,?You have received a new private messa…tp://www.meine_seite.de/cms/?? The forum team", "From: meine_seite.de <info@meine_seite.de>?Content-type: text/plain;charset=utf-8?", "base64", "utf-8")
    30. /var/www/webXXX/html/cms/typo3conf/ext/mm_forum/pi3/class.tx_mmforum_pi3.php:
    31. 00649: );
    32.  
    33. 9 tx_mmforum_pi3::message_write("", array)
    34. /var/www/webXXX/html/cms/typo3conf/ext/mm_forum/pi3/class.tx_mmforum_pi3.php:
    35. 00145: IF ($action == "message_write") $content = $this->message_write($content,$conf);
    36.  
    37. 8
    38. tx_mmforum_pi3::main("
    39. ", array)
    40.  
    41. 7 call_user_func_array(array, array)
    42. /var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/class.tslib_content.php:
    43. 06322: ));
    44.  
    45. 6 tslib_cObj::callUserFunction("tx_mmforum_pi3->main", array, "")
    46. /var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/content/class.tslib_content_user.php:
    47. 00051: $tempContent = $this->cObj->callUserFunction($conf['userFunc'], $conf, '');
    48.  
    49. 5 tslib_content_User::render(array)
    50. /var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/class.tslib_content.php:
    51. 00921: return $this->getContentObject('USER')->render($conf);
    52.  
    53. 4 tslib_cObj::USER(array)
    54. /var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/class.tslib_fe.php:
    55. 03250: $incContent = $INTiS_cObj->USER($INTiS_config[$INTiS_key]['conf']);
    56.  
    57. 3 tslib_fe::INTincScript_process(array)
    58. /var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/class.tslib_fe.php:
    59. 03189: $this->INTincScript_process($INTiS_config);
    60.  
    61. 2 tslib_fe::INTincScript()
    62. /var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/index_ts.php:
    63. 00465: $TSFE->INTincScript();
    64.  
    65. 1 require("/var/www/webXXX/html/typo3_src/typo3/sysext/cms/tslib/index_ts.php")
    66. /var/www/webXXX/html/typo3_src/index.php:
    67. 00084: require (PATH_tslib.'index_ts.php');

    Ich steh' leider auf dem Schlauch und weiß gar nicht mehr, wo ich noch weiter suchen soll...

    Achso, mal nebenbei:
    Mir ist aufgefallen, dass im Forum bei "Neueste Beiträge" die letzten Themen, aber nicht (wie zuvor) die letzten Postings angezeigt werden. Soll das jetzt so?


  • kolki kolki
    Jedi-General
    0 x
    1044 Beiträge
    5 Hilfreiche Beiträge
    27. 01. 2011, 18:27

    Also um es mal soweit einzugrenzen:
    Ich habe gerade noch einmal ein Downgrade vom mm_forum auf 1.81 und Typo3 auf Version 4.46 durchgeführt. Anschließend noch einmal ein Update des Forums auf 1.91 - alles funktioniert so!

    So, mal sehen, was passiert, wenn ich jetzt das Update auf die neu Typo3-Version mache...

  • kolki kolki
    Jedi-General
    0 x
    1044 Beiträge
    5 Hilfreiche Beiträge
    27. 01. 2011, 19:06

    Shit! #angry#

    Nach dem Update der Typo3 Version auf 4.5 erhalte ich wieder obigen Fehler...

  • jansch jansch
    Padawan
    0 x
    31 Beiträge
    2 Hilfreiche Beiträge
    29. 01. 2011, 17:40

    [quote="kolki"]
    Shit! #angry#

    Nach dem Update der Typo3 Version auf 4.5 erhalte ich wieder obigen Fehler...

    [/quote]

    hab das gleiche Problem auch mit 191 und typo 4.5. google liefert in einem anderen forum noch mal das gleiche problem. würde mich auch über die Lösung freuen.

    Gruß! jan

  • b.bergmann b.bergman...
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    31. 01. 2011, 13:41

    [quote="kolki"]
    Shit! #angry#

    Nach dem Update der Typo3 Version auf 4.5 erhalte ich wieder obigen Fehler...

    [/quote]

    Selbes Problem mit TYPO3 4.5.0 und sr_feuser_register 2.6.1 beim Registrieren eines neuen Benutzers. Genauer beim Versenden der entsprechenden Mails.
    Es scheint an dem Validierungsmechanismus für E-Mail-Adressen in TYPO3 4.5.0 zu liegen.
    in t3lib/mail/class.t3lib_mail_rfc822addressesparser.php gibt es eine Funktion namens _validateAddress($address) (Z.407ff), wo in Zeile 459 die entsprechende Fehlermeldung erzeugt wird. Im Falle sr_feuser_register wird hier (bei mir) der konfigurierte Wert für den E-Mail-Absender nicht validiert (obwohl eigentlich eine valide E-Mail-Adresse eingetragen ist).

    Ich bin diesbezüglich noch auf Fehlersuche...

  • b.bergmann b.bergman...
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    31. 01. 2011, 14:34

    Workaround:

    Im INSTALL-Tool (All Configurations)
    [MAIL][substituteOldMailAPI]= 0

    Das sorgt für Abwärtskompabilität, erklärt aber noch nicht so richtig mein Problem mit validen E-Mail-Adressen, die nicht validiert werden...

  • kolki kolki
    Jedi-General
    0 x
    1044 Beiträge
    5 Hilfreiche Beiträge
    31. 01. 2011, 15:14

    [quote="b.bergmann"]
    Workaround:

    Im INSTALL-Tool (All Configurations)
    [MAIL][substituteOldMailAPI]= 0

    Das sorgt für Abwärtskompabilität, erklärt aber noch nicht so richtig mein Problem mit validen E-Mail-Adressen, die nicht validiert werden...
    [/quote]
    Cool.
    Und dann klappt es wirklich unter Typo3 4.5 mit mm_forum 1.91 - "Private Nachricht" und sr_feuser_register 2.6.1?

  • b.bergmann b.bergman...
    TYPO3-Anwärter
    0 x
    4 Beiträge
    0 Hilfreiche Beiträge
    31. 01. 2011, 16:16

    Zumindest für sr_feuser_register kann ich das bestätigen. Ich würde aber mal tippen, dass das mit dem Forum auch so funktioniert. Einfach mal testen...

  • jansch jansch
    Padawan
    0 x
    31 Beiträge
    2 Hilfreiche Beiträge
    31. 01. 2011, 16:19

    [quote="b.bergmann"]
    Zumindest für sr_feuser_register kann ich das bestätigen. Ich würde aber mal tippen, dass das mit dem Forum auch so funktioniert. Einfach mal testen...
    [/quote]

    und hier auch die Bestätigung für mm_forum messages :)

    danke für den Tipp!

  • kolki kolki
    Jedi-General
    0 x
    1044 Beiträge
    5 Hilfreiche Beiträge
    31. 01. 2011, 16:22

    [quote="b.bergmann"]
    Einfach mal testen...
    [/quote]
    Dass will ich gerne tun und dann berichten, falls es nicht schon jemand vor mir tut. Ich muss nur zuvor noch mein Problem lösen, wie ich unter 4.5 den Seitentyp 'Nicht im Menü' zum Leben erwecke (aber das ist ein [url=http://www.typo3.net/forum/beitraege//103511/][b]anderes Thema[/b][/url])...

    Edit:
    Recht vielen Dank! Es klappt nun mit dem Messaging wie es soll - also Häkchen dran!:)
    P.S. Seitentypproblematik bisher noch ungelöst...