【问题标题】:How to make a notifiy subscription list?如何制作通知订阅列表?
【发布时间】:2009-07-22 17:58:09
【问题描述】:

我的网站正在建设中,我想要一个小表单(姓名、电子邮件) 当我启动我的网站时,人们可以提交它以得到通知。就像您在 Beta 邀请网站等上看到的一样。我该怎么做?

【问题讨论】:

    标签: php html


    【解决方案1】:

    有一个带有单个电子邮件字段的 HTML 表单。姓名不是必需的,因此应避免使用。

    在数据库端,创建一个包含两个字段的表:一个用于存储电子邮件地址,一个用于保存状态的布尔标志字段(默认为 false)(如果通知是否发送到此地址)。将电子邮件地址设为唯一字段。

    两个脚本:

    1. 将表单条目保存到数据库表中。基本上是一个表单处理程序。
    2. 选择 N 个电子邮件地址并向这些地址发送通知电子邮件。然后在成功完成调度后,将针对电子邮件地址的标志字段更新为 true。 N 是您的 ISP 在 T 时间内允许的电子邮件的上限。

    创建一个 cron 作业条目以在每 T 单位时间后运行邮件发送者脚本。

    【讨论】:

      【解决方案2】:

      在某些情况下,pear Net_SMTP 类可能很有用

      --
      大坝

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-06-12
        • 1970-01-01
        • 1970-01-01
        • 2015-06-10
        • 2017-04-22
        • 2014-08-03
        • 2015-06-13
        相关资源
        最近更新 更多