Aspose.Email-Cloud 20.9.0

Aspose.Email Cloud is a REST API for creating email applications that work with common email file formats. It lets developers manipulate message formats such as Outlook MSG, EML and MHT files.

There is a newer version of this package available.
See the version list below for details.
Install-Package Aspose.Email-Cloud -Version 20.9.0
dotnet add package Aspose.Email-Cloud --version 20.9.0
<PackageReference Include="Aspose.Email-Cloud" Version="20.9.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Aspose.Email-Cloud --version 20.9.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Aspose.Email-Cloud, 20.9.0"
For F# scripts that support #r syntax, copy this into the source code to reference the package.

Manage Emails in Cloud via .NET REST SDK

Nuget Nuget GitHub

Aspose.Email Cloud SDK for .NET is a REST API SDK for creating email applications that work with standard email file formats such as Outlook MSG, EML, iCalendar files, and VCard.

This SDK allows you to work with Aspose.Email Cloud REST APIs in your .NET applications quickly and easily, with zero initial cost.

Aspose.Email Cloud home
API Reference

Cloud Email Processing Features

Aspose.Email Cloud is a REST API for creating email applications that work with standard email file formats. This SDK:

  • Lets developers manipulate different emails' formats such as Outlook MSG, EML, VCard, and iCalendar files.
  • Supports AI functions:
    • Business card recognition.
    • The Name API for parsing and handling personal names.
  • Has a built-in email client. This client provides:
    • Unified REST API for different email protocols: IMAP, POP3, SMTP, EWS, WebDav.
    • Virtual multi-account.
    • Message threads (POP3 accounts are also supported).
  • Email configuration discovery.
  • Disposable email address detection.

New Features & Enhancements Nuget

Aspose.Email Cloud SDK 20.9.0 is based on a new v4.0 REST API.

  • All SDK functions are divided into groups (Email, Calendar, Contact, Client, Ai, Mapi, etc.).
  • Unified file API provided for supported file types (Save, Get, Convert, AsFile, FromFile, AsMapi/AsDto).
  • HierarchicalObject based API is removed.
  • All models are stored in one folder/namespace.
  • The request models are simplified.

How to use the SDK?

The complete source code is available in the GIT repository.

Use SDK tutorials.

SDK reference documentation is available in this README.

Prerequisites

To use this SDK, you need:

  • One of supported (or compatible with supported) .NET frameworks:
    • .NETFramework 2.0
    • .NETFramework 4.5.2
    • .NETStandard 2.0
    • MonoAndroid 6.0
    • Xamarin.iOS 1.0
    • Xamarin.Mac 2.0
  • An App SID and an App Key; they can be looked up at Aspose Cloud Dashboard (it requires free registration in Aspose Cloud for this).

Installation

You can use SDK directly in your project via the source code or get a NuGet Package.
From the Package Manager:

PM> Install-Package Aspose.Email-Cloud

Using .NET CLI:

dotnet add package Aspose.Email-Cloud

Or as a Package reference:

<PackageReference Include="Aspose.Email-Cloud"/>

Usage examples

To use the API, you should create an EmailCloud object:

using Aspose.Email.Cloud.Sdk.Api; //EmailApi class is here
using Aspose.Email.Cloud.Sdk.Model; //REST API models are here

var appKey = "Your App Key";
var appSid = "Your App SID";
var api = new EmailCloud(appKey, appSid);

var result = await api.Calendar.GetAsync(new CalendarGetRequest(calendarFile, folder, StorageName));
Business cards recognition API

Use EmailCloud.Ai.Bcr.Parse method to parse business card image to VCard DTO:

var imageFilePath = "path/to/image/to/parse.png";
using (var file = File.OpenRead(imageFilePath))
{
    var result = await api.Ai.Bcr.ParseAsync(
        new AiBcrParseRequest(file, isSingle: true));
    ContactDto contact = result.Value.First();
    Assert.AreEqual("Parsed Display Name", contact.DisplayName);
}

Home | Product Page | Docs | Demos | API Reference | Examples | Blog | Free support | Free trial

Manage Emails in Cloud via .NET REST SDK

Nuget Nuget GitHub

Aspose.Email Cloud SDK for .NET is a REST API SDK for creating email applications that work with standard email file formats such as Outlook MSG, EML, iCalendar files, and VCard.

This SDK allows you to work with Aspose.Email Cloud REST APIs in your .NET applications quickly and easily, with zero initial cost.

Aspose.Email Cloud home
API Reference

Cloud Email Processing Features

Aspose.Email Cloud is a REST API for creating email applications that work with standard email file formats. This SDK:

  • Lets developers manipulate different emails' formats such as Outlook MSG, EML, VCard, and iCalendar files.
  • Supports AI functions:
    • Business card recognition.
    • The Name API for parsing and handling personal names.
  • Has a built-in email client. This client provides:
    • Unified REST API for different email protocols: IMAP, POP3, SMTP, EWS, WebDav.
    • Virtual multi-account.
    • Message threads (POP3 accounts are also supported).
  • Email configuration discovery.
  • Disposable email address detection.

New Features & Enhancements Nuget

Aspose.Email Cloud SDK 20.9.0 is based on a new v4.0 REST API.

  • All SDK functions are divided into groups (Email, Calendar, Contact, Client, Ai, Mapi, etc.).
  • Unified file API provided for supported file types (Save, Get, Convert, AsFile, FromFile, AsMapi/AsDto).
  • HierarchicalObject based API is removed.
  • All models are stored in one folder/namespace.
  • The request models are simplified.

How to use the SDK?

The complete source code is available in the GIT repository.

Use SDK tutorials.

SDK reference documentation is available in this README.

Prerequisites

To use this SDK, you need:

  • One of supported (or compatible with supported) .NET frameworks:
    • .NETFramework 2.0
    • .NETFramework 4.5.2
    • .NETStandard 2.0
    • MonoAndroid 6.0
    • Xamarin.iOS 1.0
    • Xamarin.Mac 2.0
  • An App SID and an App Key; they can be looked up at Aspose Cloud Dashboard (it requires free registration in Aspose Cloud for this).

Installation

You can use SDK directly in your project via the source code or get a NuGet Package.
From the Package Manager:

PM> Install-Package Aspose.Email-Cloud

Using .NET CLI:

dotnet add package Aspose.Email-Cloud

Or as a Package reference:

<PackageReference Include="Aspose.Email-Cloud"/>

Usage examples

To use the API, you should create an EmailCloud object:

using Aspose.Email.Cloud.Sdk.Api; //EmailApi class is here
using Aspose.Email.Cloud.Sdk.Model; //REST API models are here

var appKey = "Your App Key";
var appSid = "Your App SID";
var api = new EmailCloud(appKey, appSid);

var result = await api.Calendar.GetAsync(new CalendarGetRequest(calendarFile, folder, StorageName));
Business cards recognition API

Use EmailCloud.Ai.Bcr.Parse method to parse business card image to VCard DTO:

var imageFilePath = "path/to/image/to/parse.png";
using (var file = File.OpenRead(imageFilePath))
{
    var result = await api.Ai.Bcr.ParseAsync(
        new AiBcrParseRequest(file, isSingle: true));
    ContactDto contact = result.Value.First();
    Assert.AreEqual("Parsed Display Name", contact.DisplayName);
}

Home | Product Page | Docs | Demos | API Reference | Examples | Blog | Free support | Free trial

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
20.12.0 52 12/30/2020
20.10.0 108 10/29/2020
20.9.0 131 9/9/2020
20.7.0 194 7/23/2020
20.5.0 183 5/27/2020
20.3.0 197 3/16/2020
20.2.0 188 2/26/2020
20.1.0 258 1/28/2020
19.12.0 251 12/31/2019
19.11.0 193 11/25/2019
18.7.0 518 8/27/2018
1.0.8 557 9/27/2017
1.0.7 475 9/27/2017
1.0.6 531 8/14/2017
1.0.5 738 1/6/2017
1.0.4 560 11/2/2016
1.0.3 659 11/2/2016
1.0.2 542 10/21/2016
1.0.1 650 2/26/2016
1.0.0 608 2/26/2016