By Sean Carney on Thursday, 17 July 2014
Posted in Technical Issues
Replies 22
Likes 0
Views 0.9K
Votes 0
I am wondering if somebody might be willing to login to the backend and see if you can see any reason why the cronjob for emails stopped working? I see the last successful email sent out was on April 14th. This helps explain to me part of why my site seems to have gone dead. Hopefully I did not choose a setting somewhere to turn the notifications off. I will also ask my host if they have any idea why the cronjobs might have stopped working.
Hi Sean, just curious - who's your host?
·
Thursday, 17 July 2014 23:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Can you please post your cronjob command so that I can see this?
·
Friday, 18 July 2014 00:36
·
0 Likes
·
0 Votes
·
0 Comments
·
My host is CloudAccess.net and they set up the cronjobs for me following instructions I previously sent them from StackIdeas.

-sh-4.1$ crontab -l
*/2 * * * * wget --no-check-certificate -O /dev/null "https://www.starch-smart.com//index.php?option=com_easysocial&cron=true";

0 0 * * * php /mnt/data/vhosts/casite-477306.cloudaccess.net/httpdocs/cli/finder_indexer.php
·
Friday, 18 July 2014 03:32
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

The cronjob link does seem to work correctly. Check your email activities and see if there are any pending emails?
·
Friday, 18 July 2014 10:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes, no emails going out for almost three months now. It makes sense now why there has been so little activity!
·
Friday, 18 July 2014 10:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

I am sorry for the delay of this reply. When I checked your email activities at the back end of EasySocial, all the mails are actually already marked as sent. Is there anything that I am missing here?

Perhaps it's something related to your email settings in Joomla's Global Configuration?
·
Saturday, 19 July 2014 15:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Mark,
I asked our host, CloudAccess.net to look at it and they told me that 'fixed' the cron entry and now it is working. I see that is correct since I just now wanted to give you a screen shot to show you the emails that did not go out but see they have all gone out.

I know it was working until April so I am now asking them if they have any idea why it stopped working and needed correction. I will let you know what they say.

Thank you for looking. I will let you know if they think that they software might have changed or why it is that the cron entries you gave me previously worked until April and then stopped working and needed correcting.

Sean
·
Sunday, 20 July 2014 21:17
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Sure, let me know how this goes but looking at your email activities, all the emails are actually already marked as sent. I have a strong suspicious over your current email settings in your Global Configuration area.
·
Sunday, 20 July 2014 22:20
·
0 Likes
·
0 Votes
·
0 Comments
·
I will let you know if I figure anything else out. They told me that the reason it had stopped was because we had changed to https but then I noticed that the crontab I submitted for you to see did use https so there was something else going on there. Now I have discovered that the new users signing up on the site are not receiving their emails to activate their accounts so I believe something is going wrong with my host or my Global configuration settings.
·
Tuesday, 22 July 2014 05:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

I believe so too but it's best to ask about your email settings under Joomla's Global Configuration area.
·
Tuesday, 22 July 2014 16:22
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

I believe it has something to do with your mail settings because new registrations doesn't generate a mail activity in the pool. Instead, it gets dispatched immediately.
·
Friday, 12 September 2014 15:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Wow Mark,

Thank you so much for this reply. I Just checked the EasySocial Email Activities log and see that you are right. There appear to be no email activity logs for new registrations. I did not realize that new registrations to the site would have their emails appending to this Emails Activities tracker. I will contact my host about this since they manage my email for this domain. I will let you know what they figure out, or what I figure out depending on who gets there first. :-) I will give them a copy of this image but also thought I would ask you if maybe I should be turning Send email to No in these Global Configuration settings in order to let the EasySocial cronjob pick up the emails instead?
·
Friday, 12 September 2014 20:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

Sure let me know how this goes but I am pretty sure there's something not right with your email settings under Global Configuration
·
Saturday, 13 September 2014 00:30
·
0 Likes
·
0 Votes
·
0 Comments
·
Here is what my settings look like now (attached)
·
Saturday, 13 September 2014 03:32
·
0 Likes
·
0 Votes
·
0 Comments
·
With this settings, does it work? You might also want to check on the spam folders because sending emails via phpmail would very often be flagged as spam
·
Saturday, 13 September 2014 10:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Thank you for that Mark,
I have a ticket in with my host about the best setting for me. Seems I should probably use smtp. I had mentioned to them the the new patient registrations are not being logged in EasySocial like they should be. They suggested the following:

"we can add MAILTO option to your cron, so you will be able to see the notifications send to your mail from EasySocial."

But, that does not seem to me an answer that would solve the problem. They actually admitted they did not have the answer and move my request up to a higher level of support in their queue. So, hopefully after the weekend they will come up with a good solution.
·
Sunday, 14 September 2014 19:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

I think the problem is more about your mail settings under Global Configuration and I am not really sure what should be the correct settings here. If you are using SMTP, you should get the details from your hosting provider (Assuming that your emails are on the same server?)
·
Monday, 15 September 2014 00:01
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Mark,

I did change my email to use SMTP instead of PHP mail. The mail is still working but I just had new users sign up for the site see that their notification emails were NOT logged in EasySocial. I wish there was a way to get somebody from your side to communicate directly with them. I have asked how that might happen. They do not think anything is wrong with their web server.

Here is a copy of what is in my crontab now:

*/2 * * * * wget --no-check-certificate -O /dev/null "https://www.starch-smart.com//index.php?option=com_easysocial&cron=true";

0 0 * * * php /mnt/data/vhosts/casite-477306.cloudaccess.net/httpdocs/cli/finder_indexer.php

Let me know if there is something else that should be there in order for the Email Activity on my site to record the emails that go out to people when they first sign up as a member.

Thank you, Sean
PS. If you have an idea of a way for me to more effectively communicate with my host I will be very grateful. They need to maybe know the requirements for the email set up?
·
Friday, 19 September 2014 00:51
·
0 Likes
·
0 Votes
·
0 Comments
·
The settings that you are referring to is actually not an "EasySocial" related settings and it's actually a Joomla email settings. Any email settings that they place here would work as long as their email settings is correct?
·
Friday, 19 September 2014 01:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Well, the email there seems to be working fine. I am actually letting them host the email for this site because I was thinking it would be more in our control then letting it be hosted by Google mail. I see that you posted your last sentence as a question but I am not sure I understand the question except to say that as far as they are concerned their email is working fine. And, we do know that our users must be receiving the emails when they sign up for an account because they are activating their accounts which means they clicked on a link sent to them by email.

do you have any other idea why the emails going out to new users would not be tracked in the Email Activity log in EasySocial?
·
Friday, 19 September 2014 01:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Here is a message I received from CloudAccess when I asked if there was some way they could talk with you directly rather than have me forward the messages back and forth. I am still trying to figure what must be WRONG about the email set up since the new member emails are not being logged in the Email Event Logs of EasySocial:

"Unfortunately there is no provision for such communication as of now. I believe you'll need to contact the developer of the extension for extensive research of the issue.

If the developers have any specific set of instructions that we need to follow do let us know and we'll be glad to help.

We look forward for your response. "
·
Wednesday, 24 September 2014 10:29
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Sean,

I am not really sure why they keep insisting that you should contact the developer of the extension but since this is not really an "EasySocial only" outage, you should let them know that Joomla isn't sending any emails?
·
Wednesday, 24 September 2014 10:41
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post