フラスコセキュリティメールにマンドリルモジュールを使用できますか?フラスコのセキュリティでマンドリルモジュールを使用するには?
私はフラスコセキュリティがFlask-mailモジュールを使用していることを知っていますが、代わりにマンドリルを使用したいと思います。
フラスコセキュリティメールにマンドリルモジュールを使用できますか?フラスコのセキュリティでマンドリルモジュールを使用するには?
私はフラスコセキュリティがFlask-mailモジュールを使用していることを知っていますが、代わりにマンドリルを使用したいと思います。
使用flask-mandrill、およびflask-securityはそれを使用して電子メールを送信します:フラスコ-Securityは、電子メールを送信するフラスコメールと話す
from flask.ext.mandrill import Mandrill
app = Flask(__name__)
app.config['MANDRILL_API_KEY'] = 'your api key'
app.config['MANDRILL_DEFAULT_FROM'] = '[email protected]'
mandrill = Mandrill(app)
@security.send_mail_task
def send_email(msg):
mandrill.send_email(
from_email=msg.sender,
subject=msg.subject,
to=map(lambda recipient: {'email': recipient}, msg.recipients),
html=msg.html
)
マップをforkすることができます)はPython 3でaはジェネレータ関数は、JSONでシリアル化できません。リストにラップすると、 'to = list(map(lambda recipient:{'email':recipient)、msg.recipients))、html = msg.html' – bmjjr
を、あなたは(フラスコ-sequrityコード –