Sorry man, can’t really help you with that in detail.
However, in a really barebones setup, one can just put everybody on the mailing list in a database, then build a model (or let bake
handle the building for the model), then use the CakePHP email class to build the mail.
You can then load all recipients from your mailing list and add them as Bcc
to your mail using $email->addBcc($recipient, $name);
.