Ergebnis 1 bis 11 von 11

Thema: Probleme mit Erweiterung "Memberlist"

  1. #1
    Contao-Nutzer
    Registriert seit
    15.11.2011.
    Beiträge
    81

    Standard Probleme mit Erweiterung "Memberlist"

    Hallo zusamen,

    bei der Umstellung von 2.x.x nach 3.3.x greife ich so ziemlich an jeder Stelle ins Klo. Bisher habe ich aber alles selbst Lösen können, allerdings verzeifele ich bei der Erweiterung "Memberlist".
    Immer, wenn ich versuche eine email an ein anderes Mitglied zu schicken, kommt direkt nach dem Klick auf Senden diese Meldung:
    Code:
    Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, called in ...../contao_update/system/modules/memberlist/modules/ModuleMemberlist.php on line 326 and defined in system/modules/memberlist/modules/ModuleMemberlist.php on line 365
    
    #0 system/modules/memberlist/modules/ModuleMemberlist.php(365): __error(4096, 'Argument 1 pass...', '/www/htdocs/w00...', 365, Array)
    #1 system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
    #2 system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('1')
    #3 system/modules/core/modules/Module.php(163): Contao\ModuleMemberlist->compile()
    #4 system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #5 system/modules/core/elements/ContentModule.php(63): Contao\ModuleMemberlist->generate()
    #6 system/modules/core/library/Contao/Controller.php(468): Contao\ContentModule->generate()
    #7 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
    #8 system/modules/core/modules/Module.php(163): Contao\ModuleArticle->compile()
    #9 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #10 system/modules/core/library/Contao/Controller.php(404): Contao\ModuleArticle->generate(false)
    #11 system/modules/core/library/Contao/Controller.php(268): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #12 system/modules/core/pages/PageRegular.php(138): Contao\Controller::getFrontendModule('0', 'main')
    #13 index.php(263): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #14 index.php(447): Index->run()
    #15 {main}
    Kann mir einer erklären, wo der Fehler im Detail steckt und was zu tun ist?


    NACHTRAG: Die mail kommt dann aber an. Nur die Fehlermeldung stört.
    Danke und Gruß
    Olli

  2. #2
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    bei der Umstellung von 2.x.x nach 3.3.x greife ich so ziemlich an jeder Stelle ins Klo.
    Ich hoffe doch schwer dass Du dazu eine Bürste verwendest

    Die Fehlermeldungen Zeigen dir die entsprechenden php Dokumente an mit der Stelle wo es ansteht (Zeile)... guck einfach mal da nach:

    #0 system/modules/memberlist/modules/ModuleMemberlist.php(365): __error(4096, 'Argument 1 pass...', '/www/htdocs/w00...', 365, Array)
    #1 system/modules/memberlist/modules/ModuleMemberlist.php(326):

    PHP-Code:
    if (!$objWidget->hasErrors())
    {           
    $this->sendPersonalMessage($objMember$objWidget);
    }} 
    PHP-Code:
        protected function sendPersonalMessage(Database_Result $objMemberWidget $objWidget)    {        $objEmail = new Email();
            
    $objEmail->from $GLOBALS['TL_ADMIN_EMAIL'];        $objEmail->fromName 'Contao mailer';        $objEmail->text $objWidget->value
    Vielleicht hilft es Dir auch wenn du mal den Debug Modus einstellst und guckst was denn da ausgegeben wird. Die Meldung besagt "has errors". Hat Fehler!


  3. #3
    Contao-Fan Avatar von hschottm
    Registriert seit
    15.06.2009.
    Ort
    Loxstedt, Germany
    Beiträge
    825
    User beschenken
    Wunschliste

    Standard

    Ich würde gerne was machen, aber ich bekomme die Fehlermeldung nicht.
    Ich habe memberlist auf Contao 3.3.3 im Einsatz und es geht ja wohl um die Email, die man schreiben kann, wenn man sich im Frontend angemeldet hat und ein Mitglied aus der Mitgliederliste aufgerufen hat.
    Eventuell hat es mit installierten Erweiterungen zu tun. Kannst du mir mal sagen, welche Erweiterungen du noch alle installiert hast, dann kann ich die auch installieren und ggfs. herausbekommen was das Problem ist.

    Hab ich schon mal gesagt, dass ich Namespaces liebe... :-)

    LG,
    Helmut


    Zitat Zitat von olli1770 Beitrag anzeigen
    Hallo zusamen,

    bei der Umstellung von 2.x.x nach 3.3.x greife ich so ziemlich an jeder Stelle ins Klo. Bisher habe ich aber alles selbst Lösen können, allerdings verzeifele ich bei der Erweiterung "Memberlist".
    Immer, wenn ich versuche eine email an ein anderes Mitglied zu schicken, kommt direkt nach dem Klick auf Senden diese Meldung:
    Code:
    Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, called in ...../contao_update/system/modules/memberlist/modules/ModuleMemberlist.php on line 326 and defined in system/modules/memberlist/modules/ModuleMemberlist.php on line 365
    
    #0 system/modules/memberlist/modules/ModuleMemberlist.php(365): __error(4096, 'Argument 1 pass...', '/www/htdocs/w00...', 365, Array)
    #1 system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
    #2 system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('1')
    #3 system/modules/core/modules/Module.php(163): Contao\ModuleMemberlist->compile()
    #4 system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #5 system/modules/core/elements/ContentModule.php(63): Contao\ModuleMemberlist->generate()
    #6 system/modules/core/library/Contao/Controller.php(468): Contao\ContentModule->generate()
    #7 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
    #8 system/modules/core/modules/Module.php(163): Contao\ModuleArticle->compile()
    #9 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #10 system/modules/core/library/Contao/Controller.php(404): Contao\ModuleArticle->generate(false)
    #11 system/modules/core/library/Contao/Controller.php(268): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #12 system/modules/core/pages/PageRegular.php(138): Contao\Controller::getFrontendModule('0', 'main')
    #13 index.php(263): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #14 index.php(447): Index->run()
    #15 {main}
    Kann mir einer erklären, wo der Fehler im Detail steckt und was zu tun ist?


    NACHTRAG: Die mail kommt dann aber an. Nur die Fehlermeldung stört.
    Danke und Gruß
    Olli
    Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
    -- Bender

  4. #4
    Contao-Nutzer
    Registriert seit
    15.11.2011.
    Beiträge
    81

    Standard

    Hallo Helmut,

    glaube es oder nicht, aber jetzt funktioniert es auch bei mir.
    Da ich noch andere Probleme hatte, und mit der neuesten Contao-Version ins Rennen starten möchte, bevor ich umfassend teste, habe ich heute auf 3.3.3 hochgeruestet.
    Danach nochmal alle Erweiterungen aktuallisiert und siehe da, ich kann emails versenden ohne Fehlermeldung.

    Du hattest übrigens Recht, es ging um den emailversand im frontend von Mitglied zu Mitglied.

    Ich danke dir trotzdem, leg dich wieder hin ;-)

    Gruß
    Olli

  5. #5
    Contao-Nutzer Avatar von Mave2104
    Registriert seit
    04.05.2014.
    Ort
    Mannheim
    Beiträge
    28

    Standard

    Ich bekomme exakt die selbe Meldung


    Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, called in /mnt/web7/a0/74/516174/htdocs/Pages/Fanclub-Temp/system/modules/memberlist/modules/ModuleMemberlist.php on line 326 and defined in system/modules/memberlist/modules/ModuleMemberlist.php on line 365
    #0 system/modules/memberlist/modules/ModuleMemberlist.php(365): __error(4096, 'Argument 1 pass...', '/mnt/web7/a0/74...', 365, Array)
    #1 system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMembe rModel), Object(Contao\FormTextArea))
    #2 system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('1')
    #3 system/modules/core/modules/Module.php(163): Contao\ModuleMemberlist->compile()
    #4 system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #5 system/modules/core/elements/ContentModule.php(63): Contao\ModuleMemberlist->generate()
    #6 system/modules/core/library/Contao/Controller.php(468): Contao\ContentModule->generate()
    #7 system/modules/core/modules/ModuleArticle.php(196): Contao\Controller::getContentElement(Object(Contao \ContentModel), 'main')
    #8 system/modules/core/modules/Module.php(163): Contao\ModuleArticle->compile()
    #9 system/modules/core/modules/ModuleArticle.php(59): Contao\Module->generate()
    #10 system/modules/core/library/Contao/Controller.php(404): Contao\ModuleArticle->generate(false)
    #11 system/modules/core/library/Contao/Controller.php(268): Contao\Controller::getArticle(Object(Contao\Articl eModel), false, false, 'main')
    #12 system/modules/core/pages/PageRegular.php(138): Contao\Controller::getFrontendModule('0', 'main')
    #13 index.php(263): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #14 index.php(447): Index->run()
    #15 {main}

    leider brachte auch ein neu aufsetzen nichts ..... :-(

  6. #6
    Contao-Nutzer Avatar von Schmidty
    Registriert seit
    06.06.2011.
    Ort
    Pforzheim
    Beiträge
    203

    Fehler memberlist: Mailversand an die Mitglieder funktioniert nicht

    Hallo,

    ich hänge mich einmal hier an.

    Für ein soziales Projekt teste ich gerade die Erweiterung memberlist. Das Testszenario ist ein neu installiertes Contao 3.2.21, es ist nur die Erweiterung memberlist 1.3.1 Build 7 installiert. Der Contao-Check meldet keine Fehler. Auf dem Hostingpaket laufen weitere Contao-Installationen problemlos. Der Mailversand erfolgt über Mail, ein SMTP-Server ist nicht eingetragen. Zum Test wurde ein Kontaktformular erstellt, das problemlos funktioniert.
    Ich habe im Frontend beim E-Mail-Versand an die Mitglieder (von der Detailansicht der Mitgliederliste aus) die folgenden Probleme:

    Wenn ich den öffentlichen E-Mail-Versand bei einem Mitglied aktiviere, und an dieses Mitglied eine E-Mail schicke (kein Mitglied ist angemeldet), wird die E-Mail an dieses Mitglied verschickt. Im Frontend wird angezeigt, dass die E-Mail verschickt wurde, dennoch wird folgender Eintrag in die error.log geschrieben:

    Code:
    [14-Jun-2015 08:58:03 Europe/Berlin] 
    PHP Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, called in /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php on line 326 and defined in /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php on line 365
    #0 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(365): __error(4096, 'Argument 1 pass...', '/is/htdocs/wp1XX...', 365, Array)
    #1 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
    #2 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('3')
    #3 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleMemberlist->compile()
    #4 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #5 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/elements/ContentModule.php(54): Contao\ModuleMemberlist->generate()
    #6 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(457): Contao\ContentModule->generate()
    #7 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(187): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #8 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleArticle->compile()
    #9 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(50): Contao\Module->generate()
    #10 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(393): Contao\ModuleArticle->generate(false)
    #11 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(255): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #12 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/pages/PageRegular.php(129): Contao\Controller->getFrontendModule('0', 'main')
    #13 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/index.php(254): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #14 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/index.php(443): Index->run()
    #15 {main}

    Wenn ich jetzt mit einem angemeldeten Mitglied eine E-Mail an das gleiche Mitglied wie im Beispiel oben schicke, wird die E-Mail nicht versendet, im Frontend wird eine Fehlermeldung ausgegeben. In der error.log wurde der folgende Eintrag geschrieben:

    Code:
    [14-Jun-2015 09:03:09 Europe/Berlin] 
    PHP Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, called in /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php on line 326 and defined in /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php on line 365
    #0 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(365): __error(4096, 'Argument 1 pass...', '/is/htdocs/wpXX...', 365, Array)
    #1 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
    #2 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('2')
    #3 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleMemberlist->compile()
    #4 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #5 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/elements/ContentModule.php(54): Contao\ModuleMemberlist->generate()
    #6 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(457): Contao\ContentModule->generate()
    #7 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(187): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #8 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleArticle->compile()
    #9 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(50): Contao\Module->generate()
    #10 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(393): Contao\ModuleArticle->generate(false)
    #11 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(255): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #12 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/pages/PageRegular.php(129): Contao\Controller->getFrontendModule('0', 'main')
    #13 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/index.php(254): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #14 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/index.php(443): Index->run()
    #15 {main}
    
    [14-Jun-2015 09:03:09 Europe/Berlin] PHP Fatal error: Uncaught exception 'Swift_RfcComplianceException' with message 'Address in mailbox given [] does not comply with RFC 2822, 3.6.2.' thrown in /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php on line 352
    #0 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php(264): Swift_Mime_Headers_MailboxHeader->_assertValidAddress('')
    #1 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php(108): Swift_Mime_Headers_MailboxHeader->normalizeMailboxes(Array)
    #2 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php(65): Swift_Mime_Headers_MailboxHeader->setNameAddresses(Array)
    #3 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleHeaderFactory.php(60): Swift_Mime_Headers_MailboxHeader->setFieldBodyModel(Array)
    #4 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleHeaderSet.php(70): Swift_Mime_SimpleHeaderFactory->createMailboxHeader('Reply-To', Array)
    #5 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMessage.php(270): Swift_Mime_SimpleHeaderSet->addMailboxHeader('Reply-To', Array)
    #6 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Email.php(376): Swift_Mime_SimpleMessage->setReplyTo(Array)
    #7 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(388): Contao\Email->replyTo(NULL)
    #8 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
    #9 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('2')
    #10 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleMemberlist->compile()
    #11 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #12 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/elements/ContentModule.php(54): Contao\ModuleMemberlist->generate()
    #13 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(457): Contao\ContentModule->generate()
    #14 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(187): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #15 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleArticle->compile()
    #16 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(50): Contao\Module->generate()
    #17 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(393): Contao\ModuleArticle->generate(false)
    #18 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(255): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #19 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/system/modules/core/pages/PageRegular.php(129): Contao\Controller->getFrontendModule('0', 'main')
    #20 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/index.php(254): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #21 /is/htdocs/wpXXXXXXXXXX/www/verzeichnisname/index.php(443): Index->run()
    #22 {main}

    Zum Test wurde das Ganze auch noch mit dem SMTP-Mailversand ausprobiert, hier werden die gleichen Fehlermeldungen erstellt.

    Wer kann mir hier weiter helfen?

    Danke für die Hilfe

    Schmidty

    P.S.: Ein FTP- und Backendzugang zum Testsystem kann gerne per PN zur Verfügung gestellt werden.

  7. #7
    Contao-Urgestein
    Registriert seit
    10.07.2010.
    Beiträge
    4.403
    User beschenken
    Wunschliste

    Standard

    Die Swiftmeldung besagt dass die E-Mail nicht korrekt ist, resp. nicht der RFC 2822, 3.6.2 entspricht. Guck mal ob die Adressen stimmen (User ID 2 oder 3)


  8. #8
    Contao-Nutzer Avatar von Schmidty
    Registriert seit
    06.06.2011.
    Ort
    Pforzheim
    Beiträge
    203

    Beitrag E-Mail-Adresen sind OK

    Hallo ciaobello,

    Danke für den Tipp. Das habe ich bereits gecheckt, die E-Mail-Adressen sind OK und funktionieren mit dem normalen Kontaktformular problemlos. Als Versandadresse ist eine E-Mail-Adresse eingetragen, die zur Domain der Homepage gehört. Die Test-Mitgliederadressen sind zwei T-Online-Adressen und eine Adresse von der Domain der Homepage (eine andere als die Versandadresse). An alle drei E-Mail-Adressen kann über das Frontend der Mitgliederliste keine E-Mail geschickt werden - seltsam.

    Wer hat noch einen Tipp? Wie gesagt, ein FTP- und Backendzugang zum Testsystem kann gerne per PN zur Verfügung gestellt werden.

    Schmidty

  9. #9
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Das hier ist das Problem:
    Code:
    PHP Recoverable error: Argument 1 passed to Contao\ModuleMemberlist::sendPersonalMessage() 
    must be an instance of Contao\Database_Result, instance of Contao\MemberlistMemberModel given, 
    called in /system/modules/memberlist/modules/ModuleMemberlist.php on line 326 and defined in 
    /system/modules/memberlist/modules/ModuleMemberlist.php on line 365
    probiere mal und gehe in die Datei /system/modules/memberlist/modules/ModuleMemberlist.php
    in Zeile 365 und mache aus
    Code:
    protected function sendPersonalMessage(Database_Result $objMember, Widget $objWidget)
    das
    Code:
    protected function sendPersonalMessage($objMember, Widget $objWidget)
    habs nicht getestet, bin schon halb wech....
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  10. #10
    Contao-Urgestein Avatar von KlausGrenoble
    Registriert seit
    27.01.2013.
    Ort
    Grenoble
    Beiträge
    2.362

    Standard

    BugBuster, der Felsen in der contao-Brandung...

  11. #11
    Contao-Nutzer Avatar von Schmidty
    Registriert seit
    06.06.2011.
    Ort
    Pforzheim
    Beiträge
    203

    Information Fehler Teilweise behoben!

    Hallo BugBuster,

    Danke für den Tipp. Ein Problem ist behoben, die Lage ist jetzt wie folgt:

    Wenn kein Mitglied angemeldet ist, können im öffentlichen Bereich ja an die Mitglieder E-Mails geschickt werdenn, die den öffentlichen E-Mail-Versand zugelassen haben.
    Nach der Änderung funktioniert diese Funktion ohne Fehlermeldung - an alle Adressen.

    Sobald aber ein Mitglied angemeldet ist und einem anderen Mitglied eine Nachricht schicken möchte, wird weiterhin ein Error erzeugt.

    Der Inhalt des error.log ist wie folgt:
    Code:
    [15-Jun-2015 22:30:07 Europe/Berlin] PHP Fatal error: Uncaught exception 'Swift_RfcComplianceException' with message 'Address in mailbox given [] does not comply with RFC 2822, 3.6.2.' thrown in /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php on line 352
    #0 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php(264): Swift_Mime_Headers_MailboxHeader->_assertValidAddress('')
    #1 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php(108): Swift_Mime_Headers_MailboxHeader->normalizeMailboxes(Array)
    #2 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/Headers/MailboxHeader.php(65): Swift_Mime_Headers_MailboxHeader->setNameAddresses(Array)
    #3 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleHeaderFactory.php(60): Swift_Mime_Headers_MailboxHeader->setFieldBodyModel(Array)
    #4 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleHeaderSet.php(70): Swift_Mime_SimpleHeaderFactory->createMailboxHeader('Reply-To', Array)
    #5 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/vendor/swiftmailer/classes/Swift/Mime/SimpleMessage.php(270): Swift_Mime_SimpleHeaderSet->addMailboxHeader('Reply-To', Array)
    #6 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Email.php(376): Swift_Mime_SimpleMessage->setReplyTo(Array)
    #7 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(389): Contao\Email->replyTo(NULL)
    #8 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(326): Contao\ModuleMemberlist->sendPersonalMessage(Object(Contao\MemberlistMemberModel), Object(Contao\FormTextArea))
    #9 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(76): Contao\ModuleMemberlist->listSingleMember('3')
    #10 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleMemberlist->compile()
    #11 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/memberlist/modules/ModuleMemberlist.php(61): Contao\Module->generate()
    #12 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/elements/ContentModule.php(54): Contao\ModuleMemberlist->generate()
    #13 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(457): Contao\ContentModule->generate()
    #14 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(187): Contao\Controller->getContentElement(Object(Contao\ContentModel), 'main')
    #15 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/Module.php(139): Contao\ModuleArticle->compile()
    #16 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/modules/ModuleArticle.php(50): Contao\Module->generate()
    #17 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(393): Contao\ModuleArticle->generate(false)
    #18 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/library/Contao/Controller.php(255): Contao\Controller->getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #19 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/system/modules/core/pages/PageRegular.php(129): Contao\Controller->getFrontendModule('0', 'main')
    #20 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/index.php(254): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #21 /is/htdocs/XXXXXXXXXX/www/verzeichnisname/index.php(443): Index->run()
    #22 {main}
    Ich habe gerade noch einmal alle E-Mail-Adressen gecheckt, die sind alle richtig eingetragen und funktionieren problemlos, auch mit dem Kontaktformular.

    @ BugBuster: Ist das ein bekannter Bug? Falls ja, informiere ich den Autor der Erweiterung.

    Ein FTP- und Backendzugang zum Testsystem kann gerne per PN zur Verfügung gestellt werden.

    Schmidty

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
  •