all good points, I’ve had a look at all of those solutions, but it doesn’t solve the problem.
I can disable the digests altogether - not great as they’re useful.
Asking users to flick a switch on their profile page is fraught with danger - what happens if they don’t do anything - that’s no excuse in the eyes of the law???
I guess what I’m looking for is a way to ‘unsubscribe’ all users, whilst keeping the digest active. Then emailing them before may 25 asking them to re-subscribe and being able to store the date of subscription.
That seems a logical and simple way of being compliant.
In my case that’s the only issue I’m having with compliance. Everything else seems covered by existing mechanisms.