I am just clearing up and marking as solved in case this helps someone else.
The email problem was caused by my forgetfulness.
I had been running Version 1.6 without a problem on this server so when I installed Version 1.7 and email alerts did not work I immediately suspected Prestashop the email alert module, then my settings. All emails going external were Ok but internal emails had empty fields. I then got to a stage of bouncing them to GMail and that worked.
I decided to re visit yesterday and realised that when setting up the SMTP settings I did not copy exactly the DNS relay name that I had setup for Version 1.6.
When I changed the SMTP setting to my relay server name then everything fell into place and internal emails worked.
My second problem was that after my installation of version 1.7 I used the database from version 1.6. all this achieved by ETS-Soft free migration
Some stock movements worked others did not
When a new order is placed the stock does not decrease, this is only on some products. When I investigate on the database it looks as if the working stock items have "depends_on_stock" set to zero and the stock that is not moving have "depends_on_stock" set to 1
I changed the column in products "depends_on_stock" set to zero for all items and now everything is working
Thanks to Prestashop for very detailed documentation on installation as some problems raised in this forum can be solved by reading before asking.
Geoff
I have built a new server with V 1.7.5 on it and imported my data.
Website is functioning with two problems.
One is that stock is not reducing when order is placed, but new products look to be Ok. I am still working on this one.
The other is internal Mail.
When an order is placed the client has a perfect email but the copy that mail alerts sends be has no content in the fields, this is also the same for customer services.
[{shop_url}]
Message from a {shop_name} customer
CUSTOMER E-MAIL ADDRESS: {email}
CUSTOMER MESSAGE: {message}
ORDER ID: {order_name}
ATTACHED FILE: {attached_file}
{shop_name} [{shop_url}] powered by
PrestaShop(tm) [http://www.prestashop.com/]
The setup is below
Prestashop 1.7.5.2
PHP 7.2.26
I am using my own SMTP server
All customer service emails have content and can be viewed in the Back Office
I would suspect my SMTP server but it was working fine when I was using Prestashop V1.6
Also if I create an order to myself as a customer, using my own email address ( That the server hosts ) then the confirmation email also has no field content.
I would expect either the email to work or not work if it was a relay problem.
Anyone with any pointers?
Thanks in advance
.png.022b5452a8f28f552bc9430097a16da2.png)
 
			
				