This can be accomplished using the mailing lists feature of the mail server package we include with the site.
Also be sure to obey any privacy laws in effect when creating bulk email lists.
Once the mailing list is created, it should be possible to whitelist the "from" address used by the website for the mailing list, and then subscribe the mailing list address to the news items / events from the website.