By Phivos on Thursday, 19 November 2015
Posted in Technical Issues
Likes 0
Views 800
Votes 0
Hi there,

We have set up the profile types and we have set in all profile types the user to activate his/her account through email. This was functioning properly until today that we discovered it. Once the user completes the registration form no email is sent to the email address. Please check with the form below. Please create a user in the profile type: "Γενική κατηγορία"
http://www.penaltara.com/community/%CE%B5%CE%B3%CE%B3%CF%81%CE%B1%CF%86%CE%AE

In addition, the other problem faced is that once a new user enters an EasySocial group then an email is sent to all the existing members of the group informing them that a new user entered the group. How can we disable this email notification? Because we believe that it can be disturbing for most people if they receive an email notification for each new user that will enter the group and hopefully these will be many

Regards,
Dear Ezrul,

We spent some time online researching. We read that PHP mail may be rejected by hotmail or gmail servers, although this happened for around 2 weeks for us only and between the EasySocial updates.

Do you suggest the use of SMTP mail? Or it does not worth the hussle?

Regards,
·
Thursday, 03 December 2015 14:44
·
0 Likes
·
0 Votes
·
0 Comments
·
The only thing that we can think of is that we updated EasySocial before some days. If this helps you.
·
Thursday, 19 November 2015 13:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

I've performing some registration test on your site and I notice that the registration email should get sent to site admin as well. Can you check if the site admin receiving the registration email as well?
·
Thursday, 19 November 2015 13:39
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

Thanks for the prompt action.

Yes we received four emails with the first two being two hours ago and the last two before 10 and 15 minutes respectively. Please note that this function was working before as well. The only problem was the email sent to the new user.

Regards,
·
Thursday, 19 November 2015 13:48
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

We are still investigating on the issue and will keep you updated with the investigation progress. By the way can you also check your webhosting and see if there any clue that causing the registration email is not sending to user? By right when the email is already listed inside easysocial email activity area all of the email will be handled by joomla and your mail server itself.
·
Friday, 20 November 2015 15:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

We will check with the hosting but isn't it weird that the other emails are sent? And these emails were being sent before but this status changed after the EasySocial update.

I will let you know if the cloudaccess.net host support will reply to me something useful.

Regards,
·
Friday, 20 November 2015 15:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Yes Phivos,

That is what puzzling me and the team here. Keep us updated and see how it goes.
·
Friday, 20 November 2015 16:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

It troubles us as well. We thought something else as well. The same days that we updated EasySocial we installed JCH optimize and MaxCDN on the site. Can these two play any role in that somehow? We mention this cause we cannot think of anything else.

Regards,
·
Friday, 20 November 2015 16:47
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

Try to disable those mentioned extension if possible and see if the registration email get send correctly or not.
·
Friday, 20 November 2015 18:13
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

We did but again no result.

Regards,
·
Friday, 20 November 2015 18:41
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

They guys in cloudaccess.net replied that:

We've checked and the email is in fact going out from our server - this example of log entries I've found:

Nov 20 04:12:33 mx postfix/smtp[7524]: 49856C9EE9: to=<p4n45@hotmail.com>, relay=mx3.hotmail.com[65.54.188.126]:25, delay=0.71, delays=0.29/0/0.19/0.23, dsn=2.0.0, status=sent

We've also tested PHPMail under this account and the test email was sent to my email successfully.


This is even more weird right?

Regards,
·
Saturday, 21 November 2015 06:09
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

I am really sorry for the delay of this reply.

Thanks for the heads up on this issue. We are still investigating on the issue and will get back to you as soon as we can. Thanks for understanding.
·
Monday, 23 November 2015 15:45
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

Any updates?

Please note that after the last EasySocial update, the same problem occurs with the email notifications sent on new user message received in offline mode. The emails are sent from the server but they are not received - same situation as with the registration email.

Does this have something to do with the PHP mail? Do other users face the same issue?

In addition, did you change something on the cron file? We noticed that after we opened this ticket some of the EasySocial emails are sent immediately and do not follow the cron set interval time.

Regards,
·
Wednesday, 02 December 2015 05:14
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

I am really sorry for the delay of this reply.

I just tried to register on your site and set my email address under that account and it seems like the email get sent correctly now. Refer the screenshot of my gmail inbox here, http://screencast.com/t/n3qVR2bc .

Can you verify this for me and see how it goes?
·
Wednesday, 02 December 2015 13:44
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

Everything works normal now. How can this be explained?

Did you trace the problem? If yes, please let us know what it was in order to have it in mind for the future either to avoid the same issue again or look for it in case it happens.

Regards,
·
Thursday, 03 December 2015 04:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

To be honest I am not entirely sure the exact cause to this issue as the email did reach to your email server before and get sent out like your webhosting service provider mentioned earlier. That's means something between your mail server and mail client is interrupting the process and your user are not able to receive the email.

Nevertheless glad to hear that your issue has been resolved now.
·
Thursday, 03 December 2015 10:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

Perhaps you can take a look on the blog post here regarding on the choice that you should choose, https://www.jvfconsulting.com/blog/php-mail-function-vs-smtp-guaranteed-delivery/ . Either way I will choose SMTP mail over php mail as it more reliable and can guarantee the email sent.

Hope these help.
·
Thursday, 03 December 2015 15:59
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

Ok we will go with SMTP then.

Probably we will go with Cloudmail from cloudaccess.net (as we use this host). Once we set it up do we have to adjust any setting in EasySocial or EasyBlog?

Do you suggest to use any extension for this? If yes, do you have any in mind that does not cause any incompatibilities with EasySocial or EasyBlog?

Regards,
·
Friday, 04 December 2015 01:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Phivos,

I am really sorry for the delay of this reply.

Once we set it up do we have to adjust any setting in EasySocial or EasyBlog?

EasyBlog and EasySocial email behavior will always follow email configuration set from Joomla. Hence if you have made any change with your email server settings, you need to only apply it inside your joomla mail settings.
·
Friday, 04 December 2015 12:26
·
0 Likes
·
0 Votes
·
0 Comments
·
Dear Ezrul,

Thank you.

Regards,
·
Sunday, 06 December 2015 16:42
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome Phivos.
·
Monday, 07 December 2015 10:52
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post