121回家插件

这是一个基于记事狗微博的插件,
目的在于实现邀请长时间未登录微博的用户进行回访。

项目地址:https://github.com/ety001/hi121_backhome

注意:请谨慎使用该插件,该插件的使用过程具有危险性。

  • 使用方法:

    1. 把plugin目录下的hi121_backhome复制到你的网站plugin目录下,把templates/default/plugin目录下的hi121_backhome目录复制到你网站的templates/default/plugin目录下;
    2. 进入网站后台插件面板进行安装;
    3. 安装后,第一次使用之前,请先设置插件参数(必须!);
    4. 插件参数配置说明详见设置面板的各参数具体说明,其中发送方式一项当前版本可以不用选,默认使用PHP方式;
    5. 使用测试模式进行测试;
    6. 测试成功后,即可开始正常使用。
  • 参数设置样例:
    发送内容模板地址:/tpl/1/mail.html (默认模板)
    件每批发送人数:25 (测试时可以把该值调大,这样可以减少发送批次)
    间隔时间(天):15
    邮件标题:亲121部落欢迎您再次回来
    发送批次间隔时间:20 (如果你用的是免费邮箱,请尽量调大这里的时间,因为过密集的发送邮件,会导致你使用的免费邮件服务提供商屏蔽你)
    执行方式:php方式执行
    测试模式:开启 (平时不用该插件时,请选择开启项,或者直接关闭这个插件,防止误操作)
    日志名称:test_log (由于该文件记录了用户邮箱地址,防止被他人恶意采集,请使用者输入不易被猜到的名字)

  • 测试方法:

    1. 请在参数设置里,把每批发送人数调大,并把发送批次间隔时间调到0.1,这样可以节省测试时间。
    2. 测试模式一栏选择“开启”,这样插件只会进行一个发送的流程,但不会真正的发信。
    3. 在控制面板里点击“开始”前,请先确认发送总量和发送批次数以及总时间,根据发送总量和你的配置参数自己再计算下总时间看看是否一致,然后点击“开始”即可。
    4. 结束后,请检查核对日志中的发送批次数和开始前程序显示的发送批次数是否一致。如果一致,则说明测试通过,如果不一致则说明插件运转不正常。
    5. 如果不正常,基本上你现在的空间就无法使用该插件了。(另外注意:nginx用户,请查看你的nginx配置文件中的worker_processes 值是否大于1,如果等于1的话,当你执行插件的时候,整个网站将不可访问,因为php进程只有一条,还被插件给sleep掉了)
  • 关于模板:
    请自行制作模板,模板只支持且必须要有用户名和天数的预留位置,并且要先出现用户名,后出现天数。在模板中用%s代替用户名,%d代替天数。请参见自带的一个模板。

如有疑问,请在这个页面留言。