sendgrify
SendGrid for Humans.
Sendgrify is a Python package serving as a wrapper over the email delivery service SendGrid.
This is an attempt to simplify the use of sendgrid-python: the Official Twilio SendGrid Led, Community Driven Python API Library.
Sending emails, the easy way!
Installation
$ pip install sendgrify
Usage
- Grab your SendGrid API Key.
- Code!
>>> from sendgrid import SendGrid
>>> handler = SendGrid('YOUR_SENDGRID_API_KEY', 'from_addr@example.com', 'From Name')
>>> handler.send(to='hello@example.com', subject='Hi there', msg='This is just a test')
Advanced usage
Function send()
also admits some more parameters:
-
cc
: as a list of emails for carbon copy. -
bcc
: as a list of emails for blind carbon copy. -
attachments
: as a list of paths for file attachments. -
as_markdown
: as a boolean (if True msg will be rendered from Markdown).
Tests
$ pip install -r requirements-dev.txt
$ pytest
License
MIT