Hi Tessila,
I am not sure if you have corrected this issue or not, but we recently fixed a similar issue for a client. In Ethan’s message, he referenced installing an SMTP plugin which will help to authenticate your emails. This is the way to go.
The SMTP plugin that we recommend/installed was Post SMTP. From there you need to know your mail server so if it office 365, that would be something like smtp.office365.com. Using that information Post SMTP will be able to identify the correct Port Number and access information. They will require you to sign up for a free verfication profile, we used sendgrid. They have a free plan for 0 – 100,000 emails a year which is more than enough for most small businesses.
Once we completed the steps everything worked! The contact form was able to be succesfully sent to our client’s websites. So again just to highlight you need two things.
1. Install Post SMTP plugin
2. Create a free sendgrid email account
Hope that helps!
Pat from MarketKeep, the digital marketing agency for small businesses