Not receiving email sent through PHP contact form.

Hello,

Hoping someone here can help, I've got a contact forum on this website installed and working (in the sense that it produces a success message)

https://www.promisegulf.com/

However, I don't receive the email? I have it configured to send to info@promisegulf.com & promisecomputertechnology@gmail.com . Kinldy help us to resolve this issue as we are lossing so many leads. Previously it was working on different server but when we migrated to Linode server we are facing this issue.

We look forward to hearing from you soon.

Thanks & Regards,
Ramesh
Nest Info Technologies

3 Replies

Linode blocks outbound email from Linodes by default. You can create a support request to have this block removed, or look into using a dedicated mail relay (Mailgun, et al.) for outbound mail.

Install this,

https://wordpress.org/plugins/wp-mail-smtp/

configure it to a mail server (perhaps Gmail, Zoho, or smtp.com?) and your Contact Form 7 should work (again.)

No matter which (possibly external to Linode) mail server you use, it is a necessary condition that you ask Linode to open ports 25 (smtp), 465 (smtps) and 587 (submission) before you can proceed.

-- sw

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct