Mass emailing is not recommended through mailinabox and mailcow (and even docker-mailserver)
The reason is that all of them are built as a communication suite not as a mass mail sender.
While the easiest will be to set up an MTA and just use it to send emails I haven’t had much success in getting things like EXIM to work nicely with discourse.