In the event you missed them, I took a couple stabs at some email tutorials. The intent was to provide enough understanding to get you pointed in the right directions rather than get 'er done copy/pasta recipes. Hence, they may or may not be the droids you're looking for:
How can I set the default notification setting for new users of my forum?
By default all email notifications are off for the new users that join my forum. But I want to set default behaviour to daily digest. It makes sense in our case because we are a small community and we are moving from a mailing list to the forum. So members will be used to getting email updates.
How can I enable some of the notification options by default? Specially I want the daily digest to be on.
Be sure to read up on your local laws regarding sending this type of email. Information regarding users accounts should be fine, upselling topics may be considered spam. This is why it's strictly opt in by default. Better safe than sued.
@a_5mith I would agree in most cases it should be opt-in. But the community I am running is local and they already got tick skin when it comes to email because currently we manage our communication via a mailing list. But perhaps I should add a not in the sign up agreement that "by signing up you agree to receive emails from us" or something like that, to be safe.
thanks for the link to the github issue, I'll keep an eye on that.
I guess as a workaround I could go in and configure user profiles manually....one by one. Tedius, but I guess it will work.
But perhaps I should add a not in the sign up agreement that "by signing up you agree to receive emails from us" or something like that, to be safe.
If you're in the EU, this wouldn't constitute as opt-in. The EU states that a user must specifically click a button that states "I want to receive these emails". Unless it's regarding their account. So, if the daily digest included notifications, it would be fine, but if it was just new topics, I'm not so sure. It should be fine either way, as you've said.