Fecshop Newsletter

该功能是邮件订阅功能,用户订阅后,管理员可以在数据库mongodb表newsletter中获取订阅邮件 的用户email列表,然后用邮箱服务器,定时给用户推送邮件。

关于newsletter

1.newsletter的订阅,指的是在页面底部的邮件订阅功能, 此功能和用户是否登录没有任何关系

2.填写邮箱后,点击提交,如果邮箱格式没有问题,将会跳转到订阅成功页面

3.用户订阅的信息,将会插入到mongodb表newsletter中

4.fecshop 1.4.3版本将可以在后台用户菜单部分,查看newsletter的列表

5.在用户注册的时候,会有一个勾选框,默认为勾选,用于用户订阅newsletter, 注意,此处如果勾选,仅仅后在mongodb表newsletter中插入一条数据, 邮箱为该用户的email,其他没有任何关联。

6.目前的newsletter功能做的比较简单,没有验证码,如果您想要加强该功能可以 参考下面的步骤:

6.1在页面底部newsletter部分填写邮箱,点击提交按钮后, 跳转到订阅页面

6.2在订阅页面,email通过参数传递过来,自动填写, 然后下面增加一些其他的选项,如图:

xxx

这些选项是为了给用户分类,你可按照用户勾选的各个选项,给用户推送不同的邮件。

6.3为了防止恶意发送垃圾订阅邮件, 你想在上面的表单中加入验证码,具体实现,可以参看 Fecshop 验证码

6.4用户点击提交,完成订阅

6.5另外,您想验证邮件是否为有效邮箱,有一些邮件发送服务商提供邮箱是否为有效 邮箱的检验,您可以通过一些第三方提供的api(一般是付费的)来检验邮箱是否是有效邮箱

最后:想说的是,对于newsletter,这个功能比较弱化,很少有用户用,fecshop目前不做改动了, 如果您很重视这个功能,可以按照上面的方式自己开发个页面,内容选项自己定义即可。