sendgrify

SendGrid for Humans


License
MIT
Install
pip install sendgrify==1.0.1

Documentation

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

  1. Grab your SendGrid API Key.
  2. 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