OpenCart教程之3:邮箱配置和SSL设置

当用户注册或者完成订单后我们需要以邮件形式把信息发送给客户。再有就是如果用户放弃了最后一步付款,opencart有一个abandoned cart插件,可以发送邮件通知让客户继续完成订单。

邮箱建议使用企业邮箱,这样邮件就不会进垃圾箱。企业邮箱很多国外网站用的是Gmail企业版,最少每月5美元费用。如果是小站可以用免费版的Zoho Mail一样可以。配置Zoho Mail邮箱需要有企业域名邮箱和开启SSL,请先完成下面两篇文章:

1 . 申请以网站域名为结尾的企业邮箱

2 . 使用宝塔面板快速开启申请SSL证书实现网站HTTPS加密传输

一 . opencart 邮箱设置

登录网站管理员后台,点击system-settings,然后看到了你的商店列表。

点击右边按钮编辑网站设置,然后选中Mail设置一栏开始设置。这里以Zoho Mail举例,其他邮箱请参考官方给出的SMTP参数。

  • Mail Engine 选 SMTP
  • Mail Parameters 不填
  • SMTP Hostname 填 ssl://smtp.zoho.com
  • SMTP Username 填Zoho Mail登录用户名
  • SMTP Password 填 zoho mail 登录密码
  • SMTP Port 默认25 ,这里填 SSL端口465
  • Mail Alerts 选项勾选 我选Register 和 Order

全部填写完毕后,点击右上角保存按钮保存。

然后选择Store设置一栏,设置商店的名称,作为邮件发件人名称 。

二. 测试邮箱设置

下面我用网易注册一下我的商城,看看能不能收到验证邮件。

注册界面提示成功注册!

 

然后登录我的网易邮箱,收到一封来自admin@xxx.com 注册欢迎邮件 。

 

 

 

 

三. Opencart SSL设置

使用宝塔面板强制全站HTTPS后,还需要在opencart里设置,否则在管理员后台点击左侧栏extension-extensions时会报错”error undefined” .

Opencart SSL配置也很简单,在系统设置Server一栏里,将”Use SSL”选项选为Yes 。

 

然后登陆宝塔面板在线管理界面。在网站根目录找到config.php,选中点击右边的编辑按钮。(www.xxx.com是你的域名)

将 define(‘HTTPS_SERVER’,’http://www.xxx.com/’)

改为 define(‘HTTPS_SERVER’,’https://www.xxx.com/’)

然后保存。

在admin目录下找到config.php并编辑。

将define(‘HTTPS_SERVER’,’http://www.xxx.com/admin/’)

改为 define(‘HTTPS_SERVER’,’https://www.xxx.com/admin/’)

 

将 define(‘HTTPS_CATALOG’,’http://www.xxx.com/’)

改为 define(‘HTTPS_CATALOG’,’https://www.xxx.com/’)

点击保存,SSL设置完毕。

OpenCart

OpenCart教程之2: 开启伪静态助力SEO

2020-3-3 16:52:01

OpenCart

OpenCart教程之4:开启paypal个人账户在线收款

2020-3-6 16:12:11

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索