在phpbb中向所有注册用户发送新帖子的电子邮件通知

时间:2011-11-25 06:12:41

标签: forum phpbb phpbb3

正在开发一个使用phpbb在我们公司内部使用的论坛。所有用户都是由admin创建的,因此不用担心sparm用户。我想在指定论坛的每个新帖子上向所有注册用户发送电子邮件通知(比如公司公告)。

我知道有一个订阅论坛功能。但我不认为这是告诉所有用户订阅该论坛的好方法。

有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:1)

您可以修改phpbb代码,以便在注册时自动将其订阅到相关论坛。这样您就不必告诉用户手动执行此操作。

皮特

答案 1 :(得分:1)

在\ includes \ functions_user.php

FIND:

'user_notify'         => 0,

替换它:

'user_notify'         => 1,

这会将回复通知设置为新用户的默认值。

如果您已经存在用户,请通过phpmyadmin运行以下查询:

UPDATE phpbb_users
SET user_notify = 1
WHERE user_type <> 2;