質問: 登録されたすべてのユーザーへの新しい投稿をphpbbで電子メールで通知する 私たちの社内でphpbbを使用してフォーラムを開発しています。すべてのユーザーは管理者によって作成されるため、スパムユーザーの心配はありません。私は指定されたフォーラムの新しい投稿ごとに登録されたすべてのユーザーに電子メール通知を送信したい(会社の発表)。 私は購読フォーラム機能があることを知っている。しかし、私はそのフォーラムを購読するようにすべてのユーザーに伝える良い方法だとは思わない。 これを達成する方法はありますか?
回答: \ includes \ functions_user.phpにあります 発見: ``` 'user_notify' => 0, ``` それを置き換える: ``` 'user_notify' => 1, ``` これにより、新規ユーザーの応答通知がデフォルトに設定されます。 すでに存在するユーザーがいる場合は、phpmyadminを使用して次のクエリを実行します。 ``` UPDATE phpbb_users SET user_notify = 1 WHERE user_type <> 2; ```