The first days after upgrading from v2.2.2 to 4.7.6 the pending list of the email digest changed dynamically, but since some days there are always the same 10 members shown who will receive the email digest. Probably their email addresses are not available any more, but how should JS know this? However, the crown job runs smoothly every 5 minutes. Any suggestions what to do?

    DustyD
    Hi
    The email digest work to send email for the registered JomSocial user about the activity happend in the past week if its set weekly
    You can see this information here : http://prntscr.com/ste1lr
    You have option to set the limits and no of email per cron, if there is no email it would not send the emails to user, you will see the Pending list in Email Digest.
    Email sent only for Inactive users.

      I would like some answers about this as well. I have a new Jomsocial site that I set up and have just had members join and start postijng in the community this poast week. Tonight I just figured out how to enable Emaiul digest, and since most of the users have't logged in for over 4 or 5 days, and I have the Email digest inactivity period set to 3 days, and the digest sent daily... I see about 10 jusers who are scheduled to receive the email digest in the pending list. I can preview them and they all look right, as far as the message stating how many days they have been inactive, and last so many posts.

      Now when I run the cron manually, I can see it executes the task, but nothing moves from the email digest pending list, no emails are sent.

      Here's the outpiut of the manually run CRON:

      <messages>
      <message>No videos pending for conversion.</message>
      <message>No temporary videos to delete.</message>
      <message>No files to transfer.</message>
      <message>No Videos to transfer.</message>
      <message>No avatars or cover of users needed to be transferred</message>
      <message>No avatars or cover of groups needed to be transferred</message>
      <message>No avatars or cover of events needed to be transferred</message>
      <message>Removed Pending Invitation for Past Event</message>
      </messages>

      Should there also show an entry for email digests? Is there something else missing in my configuration that cron is not running the email digest queue? Or does it need to wait until so many hours have past since they got into the queue in the first place???

        diadempro
        Hi
        Please check this warning : http://prntscr.com/su8qjl
        It depend on the server how much email can be sent per day.
        Also if the pending list
        These users are scheduled to receive email digest on next Cron job run. If any user listed below logs in before the Cron is executed, the email digest will not be sent to that user.
        If those user have in older pending list, it would not consider them to send email.

          Ninja

          Yes I am aware of both items you mentioned. The server can handle the load, and I am executing the cron job manually and nothing is happening with them. Normal email notifications work ok, for example if I comment on someone's post, they will receive an email notificaiton.

          diadempro
          Hi
          Please see the pending list part. CRON will not send email to pending list. It start sending email only after the new cron setup.

            Ninja

            I don’t understand what you just said. There are items in my lending list. When I run the cron manually it does not send those.

            Ninja If any user listed below logs in before the Cron is executed, the email digest will not be sent to that user.

            Please see above message on Pending list. Pending list would not be cleared. So you have to wait for next section.
            Also i can make a test to register myself on your site and then wait for 3 days as per your settings to get an email.
            Please note the max email per cron is 100 and email limit depends on your server for each day, JomSocial can not overrule the server email limits. In case the email limit over the Users will not get email digest.

              Ninja
              Ok, so you are saying according to my configuration, from the time I enabled Email digest, it won't send out the first email digest until another 3 days from now, even though there are about 10 people who haven't logged in for longer than that.. like 7-10 days?

              As a workaround, I used the "Mass Messaging" feature just now to send everyone a reminder to login to the Community, and I copied and pasted the contents of one of the email digest previews so they could at least get a feel for some of the posts, even if the "read more" links aren't working in the email. That should help for now, I'll see if in 3 days the EMail digest actually generates a new batch and puts them in the mail queue properly. If not, I'll come back here for further help.

              Ninja You have option to set the limits and no of email per cron, if there is no email it would not send the emails to user, you will see the Pending list in Email Digest.

              I'm sorry, but -again- I don't understand, what you want to say with that sentence. Can you pl. explain it in more simple words?

              At the moment, my email digest settings are:
              frequency=weekly
              number of emails per cron=10
              inactivity period days=30

              I would have guessed, that:
              Users, that haven't logged in for at least 30 days get a mail weekly, but max. 10 digest mails per cron job are sent. Correct?

                DustyD
                Hi
                Email digest not show in Mail queue, there directly sent.
                The setting in email digest will work that you have set. Do you want me to add a new account to on your site to test your digest is working ? has any user reported that no email is delivered ?

                I'm talking about JS backend: Tools > Email Digest > Pending list - the entries there don't change any more. That's why I think, the sending of the Email digests don't work any more.

                  DustyD
                  Hi
                  Kindly edit fields in first post and submit a temp super user login. I will make a test for my own account to check the Digest is working.

                  I can do (and already did - so far without getting a mail) this by myself. I'd kindly ask for a simple answer to the simple question, if the pending list should change or not...

                    DustyD
                    Hi
                    This issue has been forwarded to development team member to check the pending list issue.
                    Our dev tea member will check and update here.

                    I hope this gets resolved. Email digest is still not working for me either.

                      diadempro
                      Hi
                      On weekend dev team is not available, please wait and give team member some time to check and get to you.

                        6 days later
                        You need to Login to view replies.