Yes, WordPress have email issues this is why we have Post SMTP.
I would like to recommend you read this great article from Kinsta.
Notice: Although the guide using different plugins for SendGrid and Mailgun,
Post SMTP support them too, so no need to install other plugins.
Have a great reading.