toyourhome Posted June 1, 2012 Share Posted June 1, 2012 Hi, I'm having trouble getting Prestashop to send emails. This is a new installation and is hosted on a VPS. We have another Prestashop site hosted on the same VPS with a different domain name, and this sends emails fine. I have checked DNS settings and MX records for both domains and they are set up the same. The only main difference I can find is that the installation that works is running Prestashop version 1.2.5.0, whilst the new one that does not work is running 1.4.8.2. I perhaps should add that the working installation is set up to use the PHP mail() function, whilst the non-working one has been tried unsuccessfully with both PHP mail() and SMTP. Both PHP and SMTP show the test email as being sent, but nothing is received unfortunately. If anyone could offer any advice it would be most appreciated. Unfortunately this is a major stumbling block, and one that stops us from launching the site at the moment. Thanks in advance! Link to comment Share on other sites More sharing options...
Andrei_BelVG Posted June 5, 2012 Share Posted June 5, 2012 Hello, Would you please tell if you have checked the spam, server settings and if your mail::send is working properly? Cause it's really hard to advise withour a root access to the server Link to comment Share on other sites More sharing options...
faDdy Posted June 12, 2012 Share Posted June 12, 2012 Same Problem ...... Upgraded my shop to latest version and both SMTP and PhP Mail functions not working .... I am on Liquidweb VPS server...I contacted to support of liquidweb and they said that : My main suggestion at this point is to contact PrestaShop and request technical support from them. Because we have proven that mail will send from the server to remote destinations when using PHP Mail, the problem lies with the PrestaShop code at this point. Please Help Link to comment Share on other sites More sharing options...
michaelvila Posted June 16, 2012 Share Posted June 16, 2012 (edited) I'm having same problem. I changed to SMTP and it's working perfectly. You might want to consider the same. Edited July 3, 2012 by michaelvila (see edit history) Link to comment Share on other sites More sharing options...
toyourhome Posted July 3, 2012 Author Share Posted July 3, 2012 Hello, Would you please tell if you have checked the spam, server settings and if your mail::send is working properly? Cause it's really hard to advise withour a root access to the server Thank you for your reply. I had actually forgotten about this thread as I had been assigned to a different project. I'm now back working on this website and still have the same issue unfortunately. The VPS is running Plesk 9.5.2 and the mail settings are as follows : Relaying : authorization is required, SMTP Used antivirus : None Allow signing outgoing mail : on Verify incoming mail : on Switch on SPF spam protection : on SPF checking mode : Only create Received-SPF headers, never block There is nothing in the Black List, and 127.0.0.0 / 8 in the White List. The Mail Queue is currently empty. I'm not sure what you mean by mail::send, but the other Prestashop installation (1.2.5.0) is able to send emails using the php mail() method. Interestingly enough, it does not appear to be able to send messages with the SMTP method, although it will recognise incorrect log-in credentials if entered. I hope this is enough information! Link to comment Share on other sites More sharing options...
patrickvbw Posted October 1, 2012 Share Posted October 1, 2012 Same problem here, any solution yet? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now