我使用的是Opencart 2.3.0.2版本。我在接收来自商店的电子邮件时遇到问题。我从System>做了设置。设置>邮件。
我没有收到联系表格中的电子邮件或商店中的任何新订单。
我尝试使用SMTP并将主机名设置为ssl://smtp.gmail.com但在这种情况下,当我提交联系表单时出现错误
警告:fsockopen():无法连接到ssl://smtp.gmail.com:465(拒绝连接)
我确实在这个问题上进行了搜索,并在StackOverflow上找到了一些解决方案,但它们都没有为我工作。
我通过创建测试页面尝试了简单的邮件功能,这对我有用。
我试图解决过去2天的这个问题,但仍然没有找到任何解决方案。
帮我解决此问题。
提前致谢。
答案 0 :(得分:1)
这是一个常见的问题,电子邮件不会以某种方式结束在从Web服务器发送的收件箱中,并且有很多可能的解释但是这里有3个:
您的服务器故意阻止它们,可以在cPanel中配置,如下所述:https://www.antropy.co.uk/blog/emails-not-arriving-using-smtp/
您的网络服务器认为目的地收件箱位于服务器本身,但您使用的是远程邮件服务:https://www.antropy.co.uk/blog/contact-form-not-sending-email/
您的网络服务器没有很好的可传输性,而且电子邮件最终都在垃圾邮件文件夹中,因此请使用单独的SMTP发送:https://www.antropy.co.uk/blog/how-to-stop-opencart-emails-going-to-spam-by-using-smtp/