We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 44759
    • 8 Posts
    Hi, I have used GroupEletters successful for months until it became Eletters.
    Using Cron Manager, Eletters does not send the resource but only the template like EletterSample, so in the email send by Eletters you see placeholders? The "Send a test email" does send the email correct.
    All settings are the same as for GroupEletters.

    I also created a resource with [[!EletterQueue]] in the content, but this send it self as an email? So you see the title and [[!EletterQueue]] as content.

    Error log using Cron Manager:
    [2013-08-12 23:34:14] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:34:22] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:34:23] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:34:28] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:34:29] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:34:43] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:35:01] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-12 23:35:26] (ERROR @ /assets/components/cronmanager/cron.php) Eletters->processQueue() - Run date: 2013-08-12 23:35:pm
    [2013-08-12 23:35:26] (ERROR @ /assets/components/cronmanager/cron.php) Eletters->processQueue() -> newsletter->sendList() for 3 newsletter
    [2013-08-12 23:35:26] (ERROR @ /assets/components/cronmanager/cron.php) EletterNewsletter->sendList() - Start send loop for 1 subscribers, processID: 1376343326
    [2013-08-12 23:35:26] (ERROR @ /assets/components/cronmanager/cron.php) EletterNewsletter->sendList() - Sendone subscribers: 1 [email protected], processID: 1376343326
    [2013-08-12 23:35:26] (ERROR @ /assets/components/cronmanager/cron.php) `[[*id]]` is not a valid integer and may not be passed to makeUrl()



    Error log by [[!EletterQueue]] in resource:
    [2013-08-13 00:54:03] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-13 00:54:12] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-13 00:54:13] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-13 00:54:17] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-13 00:54:18] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-13 00:54:29] (ERROR @ /index.php) Eletters->setDebug()
    [2013-08-13 00:54:29] (ERROR @ /index.php) Eletters->processQueue() - Run date: 2013-08-13 00:54:am
    [2013-08-13 00:54:29] (ERROR @ /index.php) Eletters->processQueue() -> newsletter->sendList() for 4 newsletter
    [2013-08-13 00:54:29] (ERROR @ /index.php) EletterNewsletter->sendList() - Start send loop for 1 subscribers, processID: 1376348069
    [2013-08-13 00:54:29] (ERROR @ /index.php) EletterNewsletter->sendList() - Sendone subscribers: 1 [email protected], processID: 1376348069
    [2013-08-13 00:54:39] (ERROR @ /index.php) Eletters->setDebug()


    I am a new revo user, this is my second setup, had minor problems before.

    Does somebody have an idea where to look for?

    Cheers,
    Raymond
      • 44759
      • 8 Posts
      I removed Eletters and database tables.
      Installed Eletters fresh.
      Still Eletters does not send the resource, only the template.

      There are only 3 other treads about Eletters, so, Eletters must work fine smiley

      What am I missing, do I need to reinstall revo?

      Thanks,
      Ray
        • 10208 ☆ A M B ☆
        • 1,780 Posts
        What are the contents of the template? Is [[*content]] included? (basic, I know but it's worth checking into)
          Frogabog- MODX Websites in Portland Oregon
          "Do yourself a favor and get a copy of "MODX - The Official Guide" by Bob Ray. Read it.
          Having server issues? These guys have MODX Hosting perfected - SkyToaster
          • 44759
          • 8 Posts
          Hi, thanks for the replay smiley
          Yes [[*content]] is in there.
          I use the default template from Eletters, see attached snapshot of a newsletter email, containing only the placeholders.
          Did not touch the template, and I used Groupeletters until a few day's ago, which was working fine.

          Cheers,
          Ray
            • 16899
            • 284 Posts
            Quote from: weareallstardust at Aug 17, 2013, 03:27 PM
            Hi, thanks for the replay smiley
            Yes [[*content]] is in there.
            I use the default template from Eletters, see attached snapshot of a newsletter email, containing only the placeholders.
            Did not touch the template, and I used Groupeletters until a few day's ago, which was working fine.

            Cheers,
            Ray

            Some plugins worked with + signal instead of *. Try to change your [[*content]] to [[+content]] in case of you are calling your content TV inside of a Tpl
              • 44759
              • 8 Posts
              Quote from: legues at Aug 17, 2013, 04:08 PM
              [[*content]] to [[+content]]
              Thanks, but now in the email I see [[+content]] smiley

              In the error log (using cron.php), I see:
              [2013-08-17 23:22:31] (ERROR @ /assets/components/cronmanager/cron.php) `[[*id]]` is not a valid integer and may not be passed to makeUrl()
              Can this error be the problem?
                • 16899
                • 284 Posts
                Quote from: weareallstardust at Aug 17, 2013, 04:37 PM
                Quote from: legues at Aug 17, 2013, 04:08 PM
                [[*content]] to [[+content]]
                Thanks, but now in the email I see [[+content]] smiley

                In the error log (using cron.php), I see:
                [2013-08-17 23:22:31] (ERROR @ /assets/components/cronmanager/cron.php) `[[*id]]` is not a valid integer and may not be passed to makeUrl()
                Can this error be the problem?

                Yes, in this case the cronmanager it´s your problem!!! try to put [[+id]] instead of [[*id]]. Where are you using the ID tag?
                  • 44759
                  • 8 Posts
                  Thanks Legues,

                  I found the [[*id]] in the default template and changed it:
                  You can <a href="[[~[[+id]]? &nwl=`[[+newsletterID]]` &s=`[[+subscriberID]]` &c=`[[+code]]` ]]" style="color: #fd2323; text-decoration: none;">view it in your web browser</a>


                  Now I see:
                  [2013-08-18 00:23:40] (ERROR @ /assets/components/cronmanager/cron.php) `[[+id]]` is not a valid integer and may not be passed to makeUrl()

                  So I completely removed the id placeholder, now the id error is gone. But the email is exactly the same?

                  Also, if I put [[!EletterQueue]] in a resource and browse this resource, Eletters sends the resource I just browsed?

                  I have to sleep now, thanks and cheers,
                  Ray
                    • 43426
                    • 1 Posts
                    beeldenmedia Reply #9, 13 years ago
                    Im having the same problem, however when i do a test email it works perfectly fine.

                    Weareallstardust have you found a solution?
                      • 44759
                      • 8 Posts
                      weareallstardust Reply #10, 13 years ago
                      Quote from: beeldenmedia at Sep 16, 2013, 10:58 AM
                      Weareallstardust have you found a solution?
                      I checked everything over and over, it made me insane. It worked fine before the update. I diffed every file to see what has change also the db, nothing odd found.
                      So I decided not to washed more time on this and installed phplist.

                      Veel succes,
                      It looks like only Dutch guy's have problems with Eletters smiley