Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from flask import Flask
- import os
- from werkzeug.contrib.fixers import ProxyFix
- from flask_mail import Mail, Message
- # Инициализация приложения
- app = Flask(__name__)
- app.wsgi_app = ProxyFix(app.wsgi_app)
- class Config():
- DEBUG = True
- TESTING = True
- HOST = '192.168.0.13'
- PORT = 8889
- MAIL_USERNAME = 'tarabrin@pc'
- MAIL_PASSWORD = ''
- MAIL_DEFAULT_SENDER = 'tarabrin@pc'
- MAIL_SERVER = 'localhost'
- MAIL_PORT = 25
- MAIL_USE_SSL = False
- app.config.from_object(Config)
- print(app.config.get('MAIL_SERVER'))
- # Прикручиваем почту
- mail = Mail(app)
- @app.route('/send/mail/', methods=['GET'])
- def index():
- msg = Message("Hello", sender="tarabrin@pc", recipients=["xbox1995@yandex.ru"])
- msg.body = "testing"
- msg.html = "<b>testing</b>"
- mail.send(msg)
- return 'Ok'
- if __name__ == '__main__':
- try:
- app.run(
- host=app.config.get('HOST', None),
- port=app.config.get('PORT', None),
- debug=app.config.get('DEBUG', False)
- )
- except OSError as e:
- print(e.strerror)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement