https://github.com/shibayan/sendgridsharp
Simplify SendGrid SMTP / REST v2 API Client for C# / .NET Standard
https://github.com/shibayan/sendgridsharp
csharp dotnet sendgrid
Last synced: about 1 year ago
JSON representation
Simplify SendGrid SMTP / REST v2 API Client for C# / .NET Standard
- Host: GitHub
- URL: https://github.com/shibayan/sendgridsharp
- Owner: shibayan
- License: mit
- Created: 2014-09-11T14:44:24.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2021-08-13T10:05:19.000Z (almost 5 years ago)
- Last Synced: 2025-03-26T16:39:16.659Z (over 1 year ago)
- Topics: csharp, dotnet, sendgrid
- Language: C#
- Homepage:
- Size: 37.1 KB
- Stars: 8
- Watchers: 5
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# SendGridSharp

[](https://www.nuget.org/packages/SendGridSharp/)
[](https://www.nuget.org/packages/SendGridSharp/)
[](https://github.com/shibayan/SendGridSharp/blob/master/LICENSE)
Simplify SendGrid SMTP / REST v2 API Client for C# / .NET Standard
## Install
```
Install-Package SendGridSharp
```
```
dotnet add package SendGridSharp
```
## Usage
```csharp
// Use API Key
var client = new SendGridClient("API_KEY");
// use SendGrid credential
//var client = new SendGridClient(new NetworkCredential("USERNAME", "PASSWORD"));
var message = new SendGridMessage();
message.To.Add("****@****.com");
message.From = "****@****.com";
message.Header.AddSubstitution("-name-", "customer");
message.Subject = "Dear -name- ";
message.Html = "
html message
";
message.Text = "text message";
client.Send(message);
```
## License
This project is licensed under the [MIT License](https://github.com/shibayan/SendGridSharp/blob/master/LICENSE)