Skip to main content

SendGrid for Humans

Project description

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

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

sendgrify-2.0.3.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

sendgrify-2.0.3-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file sendgrify-2.0.3.tar.gz.

File metadata

  • Download URL: sendgrify-2.0.3.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for sendgrify-2.0.3.tar.gz
Algorithm Hash digest
SHA256 559931d50d9d65bdf4d3c5d4a15a67bfffa29dcdefab24cd9a78ee71e5b9a47b
MD5 551ae09719e47748993e6b0ae9eac88c
BLAKE2b-256 6cf8eddb1bbe97b38293a75a7bf40f5ec7c5d4b0f5533d7c7f195f289c36bd14

See more details on using hashes here.

File details

Details for the file sendgrify-2.0.3-py3-none-any.whl.

File metadata

  • Download URL: sendgrify-2.0.3-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for sendgrify-2.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 12b9ae17080c5d91cf412429ff3e6d2c14342f64efb7db9d5558e01418f1a745
MD5 5fac3ed54f68aa3d36946b4cd3d011bb
BLAKE2b-256 201aa60b16b180b3e0de8e322ebc0ccc5216ce208d97398930a99bf9273dcd0c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page