Jump to content
rayleic

1.7.6 contact form message send success but not received by email

Recommended Posts

Hello friends, 

Recently i have a website with prestashop 1.7.6. When I send message at contact page by contact form, it show Your message has been successfully sent to our team.. But I can only find message at backoffice customer service page. The message didn't go into my email inbox.

I use default phpmail feature. Only changed at contact form module,   Send confirmation email to your customers  YES &  Receive customers' messages by email YES. I believe all my settings are right as I have another prestashop with the same version and works fine.

For this website, my website and my email are hosted in different servers. I don't know if this is the problem. I have another prestashop site (website and email hosted in same hosting) contact form works fine. 

Please can anyone help me how to solve this problem? Thank you!

Share this post


Link to post
Share on other sites

Can anyone help? Do I have to move the email to the same hosting as the website to solve the problem?

Share this post


Link to post
Share on other sites

vas a modulos alertas por correo electronico

en este modulo puedes sumar los correos que desees 

y listo recibiras todas las notificaciones pedidos etc.

Share this post


Link to post
Share on other sites
On 9/8/2019 at 4:45 PM, rayleic said:

Can anyone help? Do I have to move the email to the same hosting as the website to solve the problem?

This kind of issue can be very hard to solve. Imagine, the email can fall into the trash in every server along the way, including your computer.

I suggest to avoid @gmail.com emails everywhere in the shop. Of course, it is much better to use @mysite.com emails on www.mysite.com.

Share this post


Link to post
Share on other sites

You have to enable intl in your cpanel. Look for select php version, then click on intl radio button. 

 

Once you do that it will work. 1.7.6.1

Share this post


Link to post
Share on other sites

Thank you. But there isn't intl radio button option at cpanel admin. Right now I can get the messages at my presta store backoffice. Maybe later I will revise my email server to the same one with my store.

Share this post


Link to post
Share on other sites

Thanks for your reply. I am using hostgator business plan hosting. Yes I found this place when I install prestashop I updated the php version to 7.0 here. After click Select PHP version, it goes to a new page but can't find intl option. The screenshot is like attached photo.

 

HOST.JPG

Share this post


Link to post
Share on other sites

While using wordpress I meet the similar problem and use WP SMTP solved this kind of problem. Then, I revised the prestashop mail method to SMTP and set smtp information, it works now! Anyone have problem with PHPmail, you can try SMTP method.

Share this post


Link to post
Share on other sites

I'm using smtp too at my prestashop 1.7.6.7 but i only receive the message at my back office but can see it at my store mail

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More