From eced38bfff26a9c7faf78683fe15f148732cd9cf Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Tue, 13 Jan 2015 08:36:01 +0200 Subject: incorporate https://github.com/ivoviz/feedback allows user to mark an image and send it. sends an email to configured recipient. defaults to using localhost:25 as the SMTP server (no user name, no password, see [1] for configuration parameters of flask-mail). Introduces a config parameter: FEEDBACK_RECIPIENT = feedback@localhost left TODO: 1. customize the 'thank you' text 2. document in user guide (setting MAIL_DEFAULT_SENDER correctly) [1] https://pythonhosted.org/Flask-Mail/#configuring-flask-mail --- src/server/rz_server.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/server/rz_server.py') diff --git a/src/server/rz_server.py b/src/server/rz_server.py index 52db213e..87ba09a4 100644 --- a/src/server/rz_server.py +++ b/src/server/rz_server.py @@ -27,6 +27,7 @@ from flask import send_from_directory from rz_mesh import init_ws_interface from rz_kernel import RZ_Kernel +from rz_mail import init_mail import rz_api import rz_api_rest import rz_feedback @@ -270,5 +271,6 @@ if __name__ == "__main__": kernel = RZ_Kernel() webapp = init_webapp(cfg, kernel) ws_srv = init_ws_interface(cfg, kernel, webapp) + init_mail(webapp) ws_srv.serve_forever() -- cgit v1.3.1