Могу ли я использовать модули mandrill для писем с защитой от флагов?Как использовать мандриговый модуль с защитой от фляжек?
Я знаю, что флеш-защита использует модуль флэш-почты, но вместо этого я хочу использовать мандрилл.
Могу ли я использовать модули mandrill для писем с защитой от флагов?Как использовать мандриговый модуль с защитой от фляжек?
Я знаю, что флеш-защита использует модуль флэш-почты, но вместо этого я хочу использовать мандрилл.
Использование flask-mandrill и сделать flask-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
)
карту() в Python 3 является функция генератора, которая не сериализуется в JSON. Обертка его в списке может решить: 'to = list (map (lambda recipient: {'email': recipient}, msg.recipients)), html = msg.html' – bmjjr
Колба-Security поговорить с Колба-Mail для отправки электронной почты, Вы можете раскошелиться колба-БЕЗОПАСНОСТЬ код –