I have done similar projects for corporates.
For managing the content and attachment of the mail, there will be an administration panel. You can add indefinite number of email items. With the front-end, you or your employees can login and send mails with just a click.
If you are interested, I can give you a working demo.