Welcome to the Question2Answer Q&A. There's also a demo if you just want to try it out.
+3 votes
in Q2A Core by
edited by

It's been for 3-4 days that my site doesn't send any emails to users. Prior to this issue, neither me nor my hosting make any changes in my site's code and the hosting. 

It should be mentioned that my other non-Q2A sites on the host send emails properly.

 How can I solve this problem?

Q2A version: 1.7.0
Which exact version of Q2A are you using? 1.7.3, 1.7.2, etc?
I'm using 1.7.0

2 Answers

+1 vote

You can try upgrading to Q2A 1.7.3 as that has a more recent version of the PHPMailer component. Or you could manually upgrade just PHPMailer - download the latest version here, then copy the appropriate files to the qa-include/vendor/PHPMailer directory.

Besides that, if mailing has stopped working without you changing anything on the site, then it must be some kind of problem with the mail server. Make sure you have all the details correct and that you're not going over any sending limits and so on.

+1 vote
Make sure you are not using free hosting services as most of free web space provider lacks in providing mail functionality. I too had a bitter taste of this when I once hosted my website for free.