From 51d2c6e7a2c4a378a247f606d8b6f69f109881c1 Mon Sep 17 00:00:00 2001 From: forest Date: Thu, 9 Dec 2021 11:44:30 -0600 Subject: [PATCH] megaphone is live --- capsulflask/admin.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/capsulflask/admin.py b/capsulflask/admin.py index fc51594..ffa7f58 100644 --- a/capsulflask/admin.py +++ b/capsulflask/admin.py @@ -29,15 +29,18 @@ def index(): if request.form['action'] == "megaphone": emails_list = get_model().all_accounts_with_active_vms() current_app.logger.info(f"sending '{request.form['subject']}' email to {len(emails_list)} users...") - for email in emails_list: - current_app.logger.info(email) + # for email in emails_list: + # current_app.logger.info(email) + + suffix1 = "This email was sent by the Capsul Admin Megaphone." + suffix2 = "If you have any questions DO NOT REPLY TO THIS EMAIL, direct your inquiry to support@cyberia.club" current_app.config["FLASK_MAIL_INSTANCE"].send( Message( request.form['subject'], sender=current_app.config["MAIL_DEFAULT_SENDER"], - body=request.form['body'], - bcc=["forest.n.johnson@gmail.com", "forest@sequentialread.com"] + body=f"{request.form['body']}\n\n{suffix1}\n{suffix2}", + bcc=emails_list, ) ) current_app.logger.info(f"sending email is done.")