remove email debug
This commit is contained in:
parent
2f0fca383d
commit
526887a324
3 changed files with 4 additions and 24 deletions
|
@ -12,10 +12,11 @@ POSTGRES_DB=forest_prod
|
|||
|
||||
DATABASE_URL=postgresql://forest:forest123@db:5432/forest_prod
|
||||
|
||||
MAIL_ADMIN=daniel@deflax.net
|
||||
MAIL_SUBJECT_PREFIX=ForestNet
|
||||
|
||||
MAIL_SERVER=smtp.gmail.com
|
||||
MAIL_USERNAME=admin@gmail.com
|
||||
MAIL_PASSWORD=kur
|
||||
MAIL_PORT=25
|
||||
MAIL_SUBJECT_PREFIX=ForestNet
|
||||
MAIL_ADMIN=daniel@deflax.net
|
||||
MAIL_USE_TLS=1
|
|
@ -105,26 +105,5 @@ def service_unavailable(e):
|
|||
def handle_csrf_error(e):
|
||||
return render_template('errors/csrf_error.html', reason=e.description), 400
|
||||
|
||||
|
||||
if not app.config['DEBUG'] == 1 and app.config['MAIL_SERVER'] != '':
|
||||
import logging
|
||||
from logging.handlers import SMTPHandler
|
||||
credentials = None
|
||||
secure = None
|
||||
if app.config['MAIL_USERNAME'] or app.config['MAIL_PASSWORD']:
|
||||
credentials = (app.config['MAIL_USERNAME'], app.config['MAIL_PASSWORD'])
|
||||
if app.config['MAIL_USE_TLS'] is None:
|
||||
secure = ()
|
||||
mail_handler = SMTPHandler(
|
||||
mailhost=(app.config['MAIL_SERVER'], app.config['MAIL_PORT']),
|
||||
fromaddr=app.config['MAIL_SENDER'],
|
||||
toaddrs=[app.config['MAIL_ADMIN']],
|
||||
subject=app.config['MAIL_SUBJECT_PREFIX'] + ' Application Error',
|
||||
credentials=credentials,
|
||||
secure=secure)
|
||||
mail_handler.setLevel(logging.ERROR)
|
||||
app.logger.addHandler(mail_handler)
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
app.run()
|
||||
|
|
|
@ -15,7 +15,7 @@ def send_email(to, subject, template, **kwargs):
|
|||
else:
|
||||
newsubject = subject
|
||||
app = current_app._get_current_object()
|
||||
msg = Message(app.config['MAIL_SUBJECT_PREFIX'] + ' ' + newsubject, sender=app.config['MAIL_SENDER'], recipients=[to])
|
||||
msg = Message(app.config['MAIL_SUBJECT_PREFIX'] + ' ' + newsubject, sender=app.config['MAIL_ADMIN'], recipients=[to])
|
||||
msg.body = render_template(template + '.txt', **kwargs)
|
||||
msg.html = render_template(template + '.html', **kwargs)
|
||||
thr = Thread(target=send_async_email, args=[app, msg])
|
||||
|
|
Loading…
Reference in a new issue