IANAL but I would argue that consent is only one of the grounds for processing under GDPR. It is not always explicitly required. When signing up to a forum, the legal ground would be “performance of a contract”.
If you disagree with that, it’s up to you as a forum owner to set Settings - User Preferences - default email digest frequency to “Never”.