i would suggest you try this https://www.smtper.net/ to confirm your SMTP details and dont forget to run php artisan config:cache after changing the email details on you .env file
I have tested and the SMTP setting are definitaly correct.
Just to clarify, I am able to send emails without any problems using the mailable class, this issue only occurs when sending the verification email after a user registers. The registration is successful are no errors are displayed so it appears to be working fine except there is no email for the user to verify their account.
Yes. It is important that anyone that reads this is aware that the verification email works fine when using mailtrap and mailgun. The problem ONLY exists when using my own SMTP settings even tho I can use them to send other emails.
This would be so much easier to solve it they all failed but they don't!
I have checked all the obvious things because you are right in saying that it normall turns out to be something silly, however this time round it is not the case. If it were the case the contact form which uses the same credentials would not work either.
I also check with telescope and all the details are correct.