I'm not sure where is best to post this so I'm happy to take advice on that.
I have a user who is not being sent their forum subscription emails, whilst it would appear that all of our other Moodle users are.
This user's details appear in the cron log the same way as
all other users, for example (the user in question is user id 67):
Processing user 166959
Sending post 104827: Re: Week 2 Activity 5
Processing user 166957
Sending post 104827: Re: Week 2 Activity 5
Processing user 120966
Processing user 67
Sending post 104831: Re: Week 5 - topics 3 &4
Processing user 118626
Sending post 104831: Re: Week 5 - topics 3 &4
However, when I turn on 'Debug email sending', all other forum emails get an extra >250 rows of verbose debug information starting and
ending:
Processing user 14
Sending <pre>
SMTP -> get_lines(): $data was ""
<br />SMTP -> get_lines(): $str is
...
...
<br /></pre>post 105557: 'Forum test 6'
Whereas forum emails for our user 67 only gets the same two lines as normal:
Processing user 67
Sending post 105559: Forum test 6
Which I guess explains why we can't find any trace of this user's forum emails on our email server logs.
Can anyone
provide any guidance as to why this might happen for a user?
Thanks in advance
Nick