Parse an email with C#
Updated over a week ago

Use the SigParser v3 Nuget package to parse an email with C# like the example below shows. This is using an "msg" file but you could use a ".eml" file which is just MIME or you could provide a C# object.

using System;
using System.Diagnostics;
using SigParser.Api;
using SigParser.Client;
using SigParser.Model;

// Configure API key authorization: x-api-key
Configuration.ApiKey.Add("x-api-key", "PUT YOUR API KEY HERE");

var apiInstance = new ParseApi();

using var filestream = System.IO.File.OpenRead("example.msg");
IPaasAPIModelsParseEmailSignatureV2Model result = apiInstance.ApiParseEmailContactMSGPost(filestream);
Console.WriteLine("Finished request");
catch (ApiException e)
Console.WriteLine($@"Exception when calling ParseApi.ApiParseEmailContactMSGPost: {e.ErrorCode} {e.ErrorContent}


Did this answer your question?