Yes, am getting email notifications. I automatically subscribe to every thread I post to, so this can cause a fair amount of email activity when updates are not aggregated into a single email notification.
I don't believe there is a daily email option. You may want to just use the board alerts instead and just check in daily. Good suggestion though, I'll look into it.