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

Атрибут body

Атрибут body принадлежит классу Message из модуля flask_mail. Он хранит основное текстовое содержимое письма и применяется к объекту сообщения. Значением атрибута является строка, которую получатель увидит в теле письма.

Синтаксис

message.body = 'текст письма'

Пример

Давайте создадим сообщение и зададим его текстовое содержимое через атрибут body:

from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) app.config['MAIL_SUPPRESS_SEND'] = True mail = Mail(app) @app.route('/') def index(): msg = Message('Hello', sender='user@example.com', recipients=['user@example.com']) msg.body = 'article' return msg.body

Результат выполнения кода:

"article"

Пример

Давайте отправим письмо с заданным телом и проверим его содержимое:

from flask import Flask from flask_mail import Mail, Message app = Flask(__name__) app.config['MAIL_SUPPRESS_SEND'] = True mail = Mail(app) with app.app_context(): msg = Message('Hello', sender='user@example.com', recipients=['user@example.com']) msg.body = 'abcde' mail.send(msg) res = msg.body print(res)

Результат выполнения кода:

"abcde"

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

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