Gml

Read and send messages, manage attachments, search messages.


Keywords
GmailClient, Gmail, GmailApi
Install
Install-Package Gml -Version 1.0.5

Documentation

GmailClient

Read and send messages, manage attachments, search messages.

NuGet.org Build status

Installation

Install with NuGet Package Manager Console

Install-Package Gml

Install with .NET CLI

dotnet add package Gml

Example:

GmailConfiguration config = new GmailConfiguration();

Client = new GmailClient(config);

GmailClientWrapper wrapper = GMailService.ForClient(_client);

wrapper
.Send(b =>
       b.WithSubject("Some subject")
      .WithBody("Some Body")
      .WithCc("address"),
    "some address");

IMailMessage messagesReceived = _wrapper.GetMessages(By.Subject("Some subject"))[0];
 
 messagesReceived.Subject // "Some subject"
 messagesReceived.Body // "Some Body"