Been working my butt off to get this working. Now upgraded to DNNv4.8.2 and things "seem fixed".
My forums are set in the email settings with "Enable Notifications" and "Enable Edit Emails".
From testing, when a thread is post , the table "Forum_EmailQueue_Tasks" is showing SendComplete is True for each item, even before the schedule task is run. The EmailPriority, SentEmailCount, SuccessfullSendCount, FailedSendCount, TaskFailedCount for all items show as 0. The table "tacuk_Forum_EmailQueue_TaskEmails" always seems to be empty when I look.
Does this seem right?
Now from testing... I have disabled the email queue task so the emails can come through quickly (which is my understanding, mostly for heavy forum usage), I've tests both and it does work the same as below for either way.
If a forum type is changed from normal to notification, the admin users (my permissions are for those to receive notifications) all receive notifications as one would expect, include the delete notifications. The thread owner gets a "delete notification" but it is completely blank (but in any forums, both normal or notification types).
The only times I seem able to get a notification to a registered user is when they subscribe to a thread (clicking at the bottom). Besides this being a manual process, it seems to have the side effect of not allowing the user to start threads (per this thread). I will test this further though... yes, happened just like that again.
It does appear to work for notifications to the user when they have moderated posts approved... that is really the only thing that works for general users & notifications. It does show the email is working.
Just choosing 'notification' when starting or replying to a thread seems to have no effect and users get nothing (starting to think it's not the schedule item at all but some obscure setting). I have checked the Forum_Posts table, and it is showing up there... but what happens after that?
The only other thing I can see... is in the forum settings, permissions. Notifications is greyed out so it shows as none selected. Can this possibly have something to do with it? It seems to simply be the settings for notifications of all posts in a forum, which would make sense. Works like that it seems, but the notification setting in posts just doesn't seem to make a difference (that's what it looks like now to me).
Also... what is the difference between the scheduler modes (request or timer)? Hoping someone can explain it quickly in plain English (mine is currently set at timer).
Thanks