Not getting notifications for new posts or for PMs. Had look back and last email notification was on the 5th. Just shows how much time

I spend on here not to notice I wasn't getting notifications, just thought I was up to date reading all the threads I post in. :facepalm:
Last night I read this thread then checked and I've got all the right boxes ticked. Unticked them, submitted changes then re-ticked, submitted changes to see if overnight it would get it working but nope.
My email is with BT Internet which I think is associated with Yahoo if this makes any difference.