@sendgrid/mail
Advanced tools
Comparing version 7.2.0 to 7.2.1
{ | ||
"name": "@sendgrid/mail", | ||
"description": "Twilio SendGrid NodeJS mail service", | ||
"version": "7.2.0", | ||
"version": "7.2.1", | ||
"author": "Twilio SendGrid <help@twilio.com> (sendgrid.com)", | ||
@@ -30,3 +30,3 @@ "contributors": [ | ||
"dependencies": { | ||
"@sendgrid/client": "^7.2.0", | ||
"@sendgrid/client": "^7.2.1", | ||
"@sendgrid/helpers": "^7.2.0" | ||
@@ -41,3 +41,3 @@ }, | ||
], | ||
"gitHead": "31e48a85d5f03a63ae4616ed8c31708aa6761311" | ||
"gitHead": "e90c9d9d9b6117ff01ea3a85e5b8ae14a921e196" | ||
} |
@@ -15,3 +15,2 @@ [![BuildStatus](https://travis-ci.org/sendgrid/sendgrid-nodejs.svg?branch=master)](https://travis-ci.org/sendgrid/sendgrid-nodejs) | ||
## Prerequisites | ||
- Node.js version 6, 8 or >=10 | ||
@@ -21,7 +20,5 @@ - A Twilio SendGrid account, [sign up for free](https://sendgrid.com/free?source=sendgrid-nodejs) to send up to 40,000 emails for the first 30 days or check out [our pricing](https://sendgrid.com/pricing?source=sendgrid-nodejs). | ||
## Obtain an API Key | ||
Grab your API Key from the [Twilio SendGrid UI](https://app.sendgrid.com/settings/api_keys). | ||
## Setup Environment Variables | ||
Do not hardcode your [Twilio SendGrid API Key](https://app.sendgrid.com/settings/api_keys) into your code. Instead, use an environment variable or some other secure means of protecting your Twilio SendGrid API Key. Following is an example of using an environment variable. | ||
@@ -38,3 +35,2 @@ | ||
## Install Package | ||
The following recommended installation requires [npm](https://npmjs.org/). If you are unfamiliar with npm, see the [npm docs](https://npmjs.org/doc/). Npm comes installed with Node.js since node version 0.8.x, therefore, you likely already have it. | ||
@@ -52,5 +48,7 @@ | ||
## Verify Sender Identity | ||
Verify an email address or domain in the [Sender Authentication tab](https://app.sendgrid.com/settings/sender_auth/senders). Without this you will receive a `403 Forbidden` response when trying to send mail. | ||
<a name="quick-start"></a> | ||
# Quick Start, Hello Email | ||
The following is the minimum needed code to send a simple email. Use this example, and modify the `to` and `from` variables: | ||
@@ -65,3 +63,3 @@ | ||
to: 'test@example.com', | ||
from: 'test@example.com', | ||
from: 'test@example.com', // Use the email address or domain you verified above | ||
subject: 'Sending with Twilio SendGrid is Fun', | ||
@@ -97,15 +95,9 @@ text: 'and easy to do anywhere, even with Node.js', | ||
<a name="troubleshooting"></a> | ||
# Troubleshooting | ||
Please see our [troubleshooting guide](https://github.com/sendgrid/sendgrid-nodejs/blob/master/TROUBLESHOOTING.md) for common library issues. | ||
<a name="announcements"></a> | ||
# Announcements | ||
All updates to this library are documented in our [CHANGELOG](https://github.com/sendgrid/sendgrid-nodejs/blob/master/CHANGELOG.md) and [releases](https://github.com/sendgrid/sendgrid-nodejs/releases). You may also subscribe to email [release notifications](https://dx.sendgrid.com/newsletter/nodejs) for releases and breaking changes. | ||
<a name="roadmap"></a> | ||
# Roadmap | ||
If you are interested in the future direction of this project, please take a look at our open [issues](https://github.com/sendgrid/sendgrid-nodejs/issues) and [pull requests](https://github.com/sendgrid/sendgrid-nodejs/pulls). We would love to hear your feedback! | ||
@@ -115,3 +107,2 @@ | ||
# How to Contribute | ||
We encourage contribution to our libraries (you might even score some nifty swag), please see our [CONTRIBUTING](https://github.com/sendgrid/sendgrid-nodejs/blob/master/CONTRIBUTING.md) guide for details. | ||
@@ -123,10 +114,3 @@ | ||
<a name="troubleshooting"></a> | ||
# Troubleshooting | ||
Please see our [troubleshooting guide](https://github.com/sendgrid/sendgrid-nodejs/blob/master/TROUBLESHOOTING.md) for common library issues. | ||
<a name="about"></a> | ||
# About | ||
@sendgrid/mail is maintained and funded by Twilio SendGrid, Inc. The names and logos for @sendgrid/mail are trademarks of Twilio SendGrid, Inc. | ||
@@ -133,0 +117,0 @@ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
15922
115
Updated@sendgrid/client@^7.2.1