Postmark Flask extension
Project description
Flask Postmark
This is a simple integration with Postmark for Flask applications.
Installation
Installing is simple with pip:
$ pip install flask-postmark
Usage
To send an email in your Flask application:
from flask import Flask
from flask_postmark import Postmark
app = Flask(__name__)
app.config["POSTMARK_SERVER_TOKEN"] = "<replace with your server token>"
postmark = Postmark(app)
@app.route("/send", methods=["POST"])
def send():
postmark.send(
From="sender@example.com",
To="receiver@example.com",
Subject="Postmark test",
HtmlBody="<html><body><strong>Hello</strong> dear Postmark user.</body></html>",
)
return b"OK"
Documentation
You can view the documentation online at:
Or you can look at the docs/ directory in the repository.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Flask-Postmark-0.3.1.tar.gz
(3.8 kB
view details)
Built Distribution
File details
Details for the file Flask-Postmark-0.3.1.tar.gz
.
File metadata
- Download URL: Flask-Postmark-0.3.1.tar.gz
- Upload date:
- Size: 3.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9b124ffb7e64c2ea838abc6857ff3acd783d574da9a4203f3d82a6c877d1b72 |
|
MD5 | e4f6fe0ecd01561f2a3e8c8dd5c6eabd |
|
BLAKE2b-256 | 1a345395aabc418a28dd19ad835f31ad7c736d7683514befd44ab3944189f31c |
Provenance
File details
Details for the file Flask_Postmark-0.3.1-py2.py3-none-any.whl
.
File metadata
- Download URL: Flask_Postmark-0.3.1-py2.py3-none-any.whl
- Upload date:
- Size: 3.9 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/49.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57c4527d6022c9c44e96d83c29704b65dd156d5d62e925490276e7584c3f98a7 |
|
MD5 | 81c4be04bbf1532f502cb171bf301b41 |
|
BLAKE2b-256 | c857281e866ddc1104bef73574445f379ca7f4ee2306314ac39cfa0f823bab23 |