РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
482 of 643 menu

Атрибут reply_to

Атрибут reply_to применяется к объекту класса Message и задаёт адрес электронной почты, на который получатель должен отправлять ответ. Если атрибут не задан, ответ уйдёт на адрес отправителя из атрибута sender. Значением атрибута может быть строка или список строк с адресами.

Синтаксис

message.reply_to = 'reply@example.com'

Пример

Давайте создадим сообщение и укажем адрес для ответа 'reply@example.com':

from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) app.config['MAIL_SERVER'] = 'smtp.example.com' app.config['MAIL_PORT'] = 25 mail = Mail(app) @app.route('/') def index(): msg = Message( subject='hello', sender='sender@example.com', recipients=['user@example.com'] ) msg.reply_to = 'reply@example.com' mail.send(msg) return 'sent'

Теперь при ответе на письмо оно уйдёт на адрес 'reply@example.com', а не на адрес отправителя.

Пример

Давайте укажем несколько адресов для ответа в виде списка:

from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) app.config['MAIL_SERVER'] = 'smtp.example.com' app.config['MAIL_PORT'] = 25 mail = Mail(app) @app.route('/') def index(): msg = Message( subject='hello', sender='sender@example.com', recipients=['user@example.com'] ) msg.reply_to = ['reply1@example.com', 'reply2@example.com'] mail.send(msg) return 'sent'

Теперь при ответе на письмо оно уйдёт на оба адреса из списка.

Смотрите также

  • класс Message,
    который представляет электронное письмо
  • атрибут sender,
    который задаёт адрес отправителя
  • атрибут recipients,
    который задаёт список получателей
  • атрибут subject,
    который задаёт тему письма
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить