搭配:Avada主题+Woocommerce商城插件
导语:本文主要是记录一下自己搭建B2C网站遇到的问题及解决的过程,碍于自身水平有限,此文就权当抛砖引玉,欢迎各位大神指点勾搭。
门槛:在本文中,不讲怎么从零开始搭建网站,后面的内容是基于你已经有一个基础结构完整的网站的视角。
目录:
一 网站功能
SMTP邮件相关
对于一个B2C(或者B2B)网站来说,注册确认、订单确认、密码重置、交易通知等行为都要通过稳定的邮件推送来保证,所以我把这个功能放到开始来讲。一定要使用稳定的邮件推送服务,还要避免推送的邮件被判定为垃圾邮件,这里我使用的是阿里云的邮件推送服务(我的域名就是在万网买的,所以用起来也比较方便)。
阿里云的邮件推送服务,每天免费200封,对于一般中小站点来说,基本够用了。
1. 要了解和开通阿里云邮件推送服务,请查看:https://www.aliyun.com/product/directmail
2. 开通以后,在控制台进入“发信域名”新建域名
3. 添加域名后,点击配置,可以查看到域名配置信
4. 按照域名配置信息的提示,到你的域名解析后台添加3条解析记录(第4个CNAME验证可以选择不添加,不影响邮件推送功能)
5. 添加完解析记录,回到阿里云后台,点击“验证”,返回“可使用”说明解析生效
6. 切换到“发信地址”界面,新建发信地址
7. 选择刚才添加的发信域名,然后输入你要使用的账号,输入回信地址,选择发信类型,这里我们选择触发邮件
注:发信类型有:
触发邮件:注册确认、订单确认、密码重置、交易通知等
批量邮件:自有用户的产品促销、期刊订阅等
8. 添加完返回到界面,点击“验证回信地址”,然后会发送邮件到你的回信地址,到你的邮件箱点击邮件的链接验证通过即可,注意哦,验证邮件可能在垃圾箱里。然后设置SMTP 密码
9. 完成上面的步骤后,阿里云的邮件推送的SMTP发送功能就设置好了
在你的WordPress后台安装一个SMTP插件,比如这里我选择的是 SMTP Mailer ,安装插件后,进入设置界面,按照下图设置smtp信息:
10. 发送测试邮件,成功后就OK啦
11. 最后需要注意的是,如何查看发送的邮件的发送情况呢?两个方式,一可以在阿里云的邮件推送后台查看,二是可以安装一个比较轻量化的插件WP Mail Log,所有的发信记录都会被记录下来
这一部分也可以移步参考:https://www.wpdaxue.com/wordpress-aliyun-smtp.html
分享至微信