By Earl Miller on Monday, 06 November 2017
Posted in Technical Issues
Likes 0
Views 540
Votes 0
This applies to Joomla registrations only.

If I "resend activation", it will send it to the user.

Facebook and Twitter registrations have no problems.

If I send a test e-mail through the Joomla configuration (php mailer) it goes through fine.
Can you provide us with your Joomla backend and FTP access at http://stackideas.com/dashboard/site so we can better have a check?
·
Monday, 06 November 2017 08:23
·
0 Likes
·
0 Votes
·
0 Comments
·
Arlex, its setup. Thank you.
·
Monday, 06 November 2017 17:38
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks for looking into this guys.
·
Monday, 06 November 2017 18:50
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi Earl,

I am seeing this Joomla error on the frontend after registration(http://take.ms/lqPMu). I suspect there may be issue with Joomla's global config mail settings or maybe some sort of restriction from the hosting provider?

Perhaps you can ask them to take a look.

If you set the system environment to 'System'(http://take.ms/1YCK4), you can see that the email is generated properly in email activities.
·
Monday, 06 November 2017 20:00
·
0 Likes
·
0 Votes
·
0 Comments
·
I'll dig into this further. The thing that was strange is if you send the activation manually by selecting the user/resend activation it goes through.

I'm thinking of trying the gmail settings for outbound servers to see if that helps. My other sites dont have this problem.
·
Monday, 06 November 2017 20:16
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Earl,

Based on the error that my colleague sent earlier, it does seem as though that Joomla wasn't able to instantiate a mail instance to send out e-mails. I am not entirely why it was working at the back end for you as I can't access the back end to test this but chances are the e-mail would not be sent out to an external e-mail even if you click on the resend activation e-mail.
·
Monday, 06 November 2017 21:41
·
0 Likes
·
0 Votes
·
0 Comments
·
I'm suspecting It's a host issue- the strange thing is I have another account with the same host, and this doesnt happen.

However, I did switch to Gmail as the mail server, and its working perfectly. Here is what I did:


Use Gmail as your mailer, below are the SMTP config and it works perfectly (even on localhost)

Go to Global Configuration -> Server -> Mail Settings

Send Mail : Yes

Mailer : SMTP

From Email : youremail@gmail.com

From Name : name_goes_here

SMTP Authentication : Yes

SMTP Security : SSL

SMTP Port : 465

SMTP Username : youremail@gmail.com

SMTP Password : your_gmail_account_password

SMTP Host : smtp.gmail.com
·
Tuesday, 07 November 2017 09:06
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Earl,

I see. Thanks for updating us on the issue and glad to know that Gmail mail server works for you.

Also, thanks for sharing the SMTP setup.

Feel free to start a new thread if you have any other issues.

Regards.
·
Tuesday, 07 November 2017 12:58
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post