I went with OpenCart3 because it had more plug in's available however seems a bit empty compared to Zencart. There isn't even an administrator for this site
Anyway the email doesn't seem to have the SPF that somehow got there with zen cart. On the domain side all the SPF, dkim and the gmail things are all set. However domain claim its hosted by Outlook but Outlook 'clayton' support business only communicate with reseller. They are doing the usual IT hand pass when trying to get help and say contact your developer.
So the outlook mail account sends email fine to anyone, as MS outlook puts all the things in the header required.
Settings in opencart: Engine: mail (if I switch this to SMTP) get the following error when sending email from contact us
Warning: fsockopen(): Unable to connect to smtp-mail.outlook.com:465 (Connection timed out) in /home/auspurif/public_html/system/library/mail/smtp.php on line 88
SMTP Hostname: smtp-mail.outlook.com (or tsl://smtp-mail.outlook.com)
I have scanned the forum and read various things and tried everything. Different ports. Outlook account is all verified and gmail verified domain.
Also when sending email from web site it arrives via vmcp08.web-servers.com.au before zencart didn't do this.
On the domain it has settings under the Email Deliverables tool:
Mail HELO vmcp08.web-servers.com.au and dkim and spf settings
and under the domain zone editor has a number of settings too but email from web site contains none. Is there a setting or code missing from Opencart because Zencart seem to contain a lot more code. I am lost to find a solution apart from dumping Opencart
email header from web site:
Received: from SY7P282MB4657.AUSP282.PROD.OUTLOOK.COM (2603
by ME3P282MB2098.AUSP282.PROD.OUTLOOK.COM with HTTPS; Fri, 28 Jun 2024
12:26:26 +0000
Received: from ME2PR01CA0226.ausprd01.prod.outlook.com (2603
by SY7P282MB4657.AUSP282.PROD.OUTLOOK.COM (2603
Microsoft SMTP Server (version=TLS1_2,
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.35; Fri, 28 Jun
2024 12:26:24 +0000
Received: from ML1PEPF00011309.ausprd01.prod.outlook.com
(2603
(2603
cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7719.26 via Frontend
Transport; Fri, 28 Jun 2024 12:26:24 +0000
Authentication-Results: spf=none (sender IP is 116.90.5.87)
smtp.mailfrom=vmcp08.web-servers.com.au; dkim=fail (no key for signature)
header.d=vmcp08.web-servers.com.au;dmarc=fail action=none
header.from=auspurifiers.com.au;compauth=fail reason=601
Received-SPF: None (protection.outlook.com: vmcp08.web-servers.com.au does not
designate permitted sender hosts)