I want to send a mass PM to all members of my forum, I can't send mass email with the host I am currently using(I will change host in the future). The problem is that the last time I did this my account was temporarily suspended because my account still sent out mass email, because a lot of members had chosen to get email notification of new PMS.
Is there a setting in the phpBB3 Admin CP to stop notifications even if users have enabled this? I could change each user's settings but I don't want to do this if possible and it would take a long time.
If you have phpMyAdmin access it is possible to run a query in order to change every bodies preference for that setting although i honestly don't know it of the top of my head.
The only problem with that is how to change it back afterwards, so they will get notifications in future?
I suppose I could backup the databae beforehand.
If you backup the db it will erase all the latest posts/members and the PM itself. If you just restore the usertable it will cause inconsistency's in the db as there will be a new pm for them as it is in the pm table but their user entry shows that there isn't one for example.
I don't think it's worth all the trouble, I'll just make an announcement about this and hope everyone reads it.
I will be upgrading my hosting at some point anyway.
Anyone that would read the PM sent will also check the news forum for announcements. If the deafult setting is for the members to recieve the notice of a new PM through email then some old members might get it as well, and complain your spamming. Its better just to post an announcement.