Send Email From Your Application
There are two ways to send email using SendGrid, through our SMTP relay or through our web API. For advice on which one to choose, check out our SMTP vs Web API article.
SMTP is usually the fastest way to get started since only 3 changes are needed. These SMTP changes include changing the user name, password, and server name to smtp.sendgrid.net. The ports supported are 25 for TLS/plain connections, 465 for SSL connections, and 587 for TLS/plain connections. We recommend to use port 587 to avoid rate limits set by some hosting companies.

Frameworks
If you are sending email from your application written using a framework, please select it below




Mail Clients
If you want to easily integrate our service with a Mail Client, please select it below

Write Your Own Library
If you want to develop a library from scratch or prefer to use HTTP to send email please refer to our web API to send email.
Receive Email From Your Application
SendGrid can parse the email bodies and attachments from incoming emails and post them to your web application. Application examples include posting blog articles via email or processing email replies. For details on how to integrate your application to start receiving emails please refer to our Parse API. The following illustrates how the Parse API works.





