You get what you pay for....
Whether we like it or not, we have currently only the choice of paying a huge amount of money for ending out high volume of messages or basically selling your users data to someone else.
The latter one is legally not allowed without the written consent of your users according to GDPR.