在论坛的日常维护中,有时候会遇到个别用户通过短消息给站内的会员发送垃圾短消息,如广告等。 Discuz!7.0.0 和 UCenter1.5.0 的一些设置,可以大大降低这种情况的发生。

1 、 UCenter 里设置词语过滤。

登录 UCenter,打开 UCenter 的 -> 词语过滤,可以设置某些关键字,将特定的替换为别的内容,使其达不到想要的效果。

2 、 UCenter 的基本设置中关于短消息的设置

1)「发短消息最少注册天数」 可以设置注册时间少于多少天,不能发送短消息;

2)「同一用户在 24 小时允许发送短消息的最大数目」,设置用户在 24 小时内可以发送的短消息上限;

3)「发短消息灌水预防」,可以设置两次短消息之间的时间间隔。

3 、 Discuz!7.0.0 设置新注册用户组不能发送短消息

一般情况下,发送垃圾短消息的用户是新注册的用户,所以可以设定新注册的用户所在的组没有发送短消息的权限。

另外,在后台-> 全局-> 注册与访问-> 访问控制,设置 「新手见习期限」 也可以在一定程度上防止用户发送垃圾短消息。