Flask-Mail
E96627
Flask-Mail is a Flask extension that simplifies sending email from Flask applications by integrating common email protocols and configuration into the framework.
Aliases (1)
- flask_mail ×1
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Flask extension
→
email library → |
| category |
email handling
→
web development → |
| compatibleWith |
Python 2
→
Python 3 → |
| configurationOption |
MAIL_ASCII_ATTACHMENTS
→
MAIL_DEFAULT_SENDER → MAIL_MAX_EMAILS → MAIL_PASSWORD → MAIL_PORT → MAIL_SERVER → MAIL_SUPPRESS_SEND → MAIL_USERNAME → MAIL_USE_SSL → MAIL_USE_TLS → |
| dependsOn |
Flask
→
blinker (optionally for signals) → |
| designGoal |
make email sending in Flask simple and configurable
→
|
| documentation |
https://pythonhosted.org/Flask-Mail/
→
|
| ecosystem |
Flask extensions ecosystem
→
|
| feature |
Jinja2 template integration for email bodies
→
connection management for email sending → integrated configuration with Flask app config → simplifies sending email from Flask applications → support for CC and BCC recipients → support for HTML and plain text messages → support for asynchronous email sending via background tasks → support for email attachments → support for multiple recipients → |
| framework |
Flask
→
|
| integratesWith |
Flask application context
→
Flask configuration system → |
| license |
BSD license
→
|
| pipName |
Flask-Mail
→
|
| programmingLanguage |
Python
→
|
| providesFunctionality |
attach files to email messages
→
create email messages with subject and body → send batch emails → send email via configured mail server → |
| repositoryHosting |
GitHub
→
|
| supports |
Unicode email subjects and bodies
→
|
| supportsProtocol |
SMTP
→
SSL → TLS → |
| typicalImportName |
flask_mail
→
|
| usesClass |
Mail
→
Message → |
Referenced by (3)
| Subject (surface form when different) | Predicate |
|---|---|
|
Flask
→
|
extensionEcosystem |
|
Flask-Mail
→
|
pipName |
|
Flask-Mail
("flask_mail")
→
|
typicalImportName |