SendGrid is primarily a cloud-based SMTP provider that allows you to send email without having to maintain email servers. For developers, it’s easy to get started. To send email through SendGrid, just change your email configuration to point to our servers and include the credentials for your SendGrid account. If you’re not already sending email from your app, we have a variety of integration options for you.
Sending via SMTP Relay is the easiest way to get started with SendGrid as it only requires modifying your SMTP configuration.
Message header utilizing our SMTP API
SendGrid also extends SMTP capabilities with the X-SMTPAPI header, allowing you to add JSON instructions to emails for additional tracking of events related to your send.
PATCH request to update spam check settings with our Web API
SendGrid’s Web API offers another option for integration and has a few advantages over SMTP integrations. The Web API is faster and includes functionality for managing user unsubscribes, managing IPs, templating emails, and more.
Learn more about our other email APIs .