Getting a 500 Error? Here is what you can do.
If you are getting a 500 Server Error, then its very much possible that either your server is not meeting the TMail requirements OR there is some configuration issue.
Below are the steps you can go through to check:
- Contact your hosting provider and ask if they have following extensions installed for you on your server:
- PHP >= 7.1.3
- MySQL >= 5.1
- BCMath PHP Extension
- Ctype PHP Extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Incase you are using TMail, then you will need below extensions as well:
- Check out the logs located in storage -> logs -> (something).log and see if you can understand what the error is. This will most probably tell you what extensions are not installed properly.
If your hosting provider comes back saying everything is installed as per the requirement and you are still getting error, check your IMAP email configuration. You can try below steps:
- Disable SSL for IMAP from Admin Panel
- Check with your hosting provider what is the hostname to connect (IMAP Hostname)
If none of the above solutions are working for you, please go ahead and create a ticket with all the details you have. Don't forget to keep the ticket private incase you have some sensitive information (like Passwords, etc).