Merge pull request #24 from tedmiston/master

added support for Postmark mail service
This commit is contained in:
David Baumgold
2014-06-02 10:53:36 -04:00
+9
View File
@@ -54,6 +54,15 @@ class Heroku(object):
app.config.setdefault('MAIL_USERNAME', environ.get('SENDGRID_USERNAME'))
app.config.setdefault('MAIL_PASSWORD', environ.get('SENDGRID_PASSWORD'))
app.config.setdefault('MAIL_USE_TLS', True)
# Postmark
elif 'POSTMARK_SMTP_SERVER' in environ:
app.config.setdefault('SMTP_SERVER', 'POSTMARK_SMTP_SERVER')
app.config.setdefault('SMTP_LOGIN', environ.get('POSTMARK_API_KEY'))
app.config.setdefault('SMTP_PASSWORD', environ.get('POSTMARK_API_KEY'))
app.config.setdefault('MAIL_SERVER', 'POSTMARK_SMTP_SERVER')
app.config.setdefault('MAIL_USERNAME', environ.get('POSTMARK_API_KEY'))
app.config.setdefault('MAIL_PASSWORD', environ.get('POSTMARK_API_KEY'))
app.config.setdefault('MAIL_USE_TLS', True)
# Redis To Go
redis_url = environ.get('REDISTOGO_URL')