Mail

E430983

Mail is a Flask extension class that provides a simple interface for sending email messages from Flask web applications.

All labels observed (1)

Label Occurrences
Mail canonical 2

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf Flask extension ⓘ
Python class ⓘ
canBeInstalledVia pip ⓘ
category email library ⓘ
web development library ⓘ
compatibleWith Flask ⓘ
configuredBy Flask application configuration ⓘ
documentationAvailableAt https://pythonhosted.org/Flask-Mail/ ⓘ
exampleImport from flask_mail import Mail ⓘ
exampleInitialization mail = Mail(); mail.init_app(app) ⓘ
mail = Mail(app) ⓘ
implementedInLanguage Python ⓘ
license BSD-style license (via Flask-Mail project) ⓘ
maintains connection to mail server ⓘ
oftenUsedWith background task queues for async sending ⓘ
partOf Flask-Mail ⓘ
provides simple interface for sending email ⓘ
providesMethod connect ⓘ
send ⓘ
send_message ⓘ
relatedTo Flask framework ⓘ
linked to: Flask
requires MAIL_PORT configuration value ⓘ
MAIL_SERVER configuration value ⓘ
supports MAIL_DEFAULT_SENDER configuration value ⓘ
MAIL_PASSWORD configuration value ⓘ
MAIL_USERNAME configuration value ⓘ
MAIL_USE_SSL configuration value ⓘ
MAIL_USE_TLS configuration value ⓘ
SMTP email delivery ⓘ
application context aware email sending ⓘ
synchronous email sending ⓘ
supportsPattern lazy initialization with init_app ⓘ
targetUsers Flask web application developers ⓘ
typicalImportName Mail ⓘ
typicalUsage initialized with a Flask app instance ⓘ
usedFor sending HTML emails ⓘ
sending email messages from Flask web applications ⓘ
sending emails with attachments ⓘ
sending multipart emails ⓘ
sending plain text emails ⓘ
usedWith Message (Flask-Mail) class ⓘ
linked to: Flask-Mail
worksWith Jinja2 templates for email bodies ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Flask-Mail → usesClass → Mail ⓘ
Mail (Flask-Mail) → typicalImportName → Mail ⓘ
subject linked to: Mail