Giter Club home page Giter Club logo

aspose.email-for-.net's Introduction

Nuget Nuget GitHub

.NET Email API

Aspose.Email for .NET allows you to work with MIME messages, appointments, Microsoft Outlook® items, Outlook storage files, various clients & protocols (SMTP, POP3, IMAP, Exchange EWS, Exchange WebDav, Gmail, Thunderbird, Zimbra, IBM Notes & AMP HTML emails and more.

Directory Description
Demos Source code for the live demos hosted at https://products.aspose.app/email/family.
Examples A collection of .NET examples that help you learn the product features.
Plugins Visual Studio Plugins related to Aspose.Email for .NET.

Email Creation, Conversion & Transactional API

  • Open or save emails in Microsoft Outlook & other formats.
  • Conversion of email files to various formats.
  • Parse, read & save MS Outlook emails, PST & OST files.
  • Comprehensive support for MIME messages.
  • Send & receive emails via POP3, IMAP, Microsoft Exchange Server.
  • Send emails in bulk while performing mail merge via various types of data sources.
  • Send iCalendar compliant messages.
  • Consume and produce recurrence patterns in the iCalendar (RFC 2445) format.
  • Tools to verify email addresses, email syntax, email domain, mail server & MX records.
  • Extract objects from various mail storage formats as well as create email storage files from scratch.

Read & Write Email Formats

Microsoft Outlook: MSG, PST, OST, OFT
Email: EML, EMLX, MBOX
Others: ICS, VCF, HTML, MHTML

Read Email Formats

Mac Outlook: OLM

Platform Independence

Aspose.Email for .NET is implemented using Managed C# and can be used with any .NET based languages including C#, VB.NET, J# and so on. Aspose.Email for .NET can be integrated with any kind of application on Windows, Linux, Mac OS X and Xamarin Platforms.

Get Started with Aspose.Email for .NET

Are you ready to give Aspose.Email for .NET a try? Simply execute Install-Package Aspose.Email from Package Manager Console in Visual Studio to fetch the NuGet package. If you already have Aspose.Email for .NET and want to upgrade the version, please execute Update-Package Aspose.Email to get the latest version.

Create an Email Message in MSG Format

// create an instance of the MailMessage class
var message = new MailMessage();
// set from, to, subject and body properties
message.From = "[email protected]";
message.To = "[email protected]";
message.Subject = "This is test message";
mamessageilMsg.Body = "This is test body";
// create an instance of the MapiMessage class and pass object of MailMessage as argument
var msg = MapiMessage.FromMailMessage(message);
// save file on disc
msg.Save(dir + "output.msg");

Send Bulk Emails via SMTP

// create SmtpClient as client and specify server, port, user name and password
SmtpClient client = new SmtpClient("mail.server.com", 25, "Username", "Password");

// create instances of MailMessage class and Specify To, From, Subject and Message
MailMessage message1 = new MailMessage("[email protected]", "[email protected]", "Subject1", "message1, how are you?");
MailMessage message2 = new MailMessage("[email protected]", "[email protected]", "Subject2", "message2, how are you?");
MailMessage message3 = new MailMessage("[email protected]", "[email protected]", "Subject3", "message3, how are you?");

// create an instance of MailMessageCollection class
MailMessageCollection manyMsg = new MailMessageCollection();
manyMsg.Add(message1);
manyMsg.Add(message2);
manyMsg.Add(message3);

// send emails in bulk
client.Send(manyMsg);

Create an ICS Appointment via .NET

// create and initialize an instance of the Appointment class
var appointment = new Appointment(
	"Meeting Room 3 at Office Headquarters",// Location
	"Monthly Meeting",                      // Summary
	"Please confirm your availability.",    // Description
	new DateTime(2015, 2, 8, 13, 0, 0),     // Start date
	new DateTime(2015, 2, 8, 14, 0, 0),     // End date
	"[email protected]",                      // Organizer
	"[email protected]");                // Attendees

// save the appointment to disk in ICS format
appointment.Save("output.ics", AppointmentSaveFormat.Ics);

Home | Product Page | Docs | Demos | API Reference | Examples | Blog | Free Support | Temporary License

aspose.email-for-.net's People

Contributors

kashifiqb avatar aspose-email-gists avatar jawadaspose avatar ahmad-chishti avatar maria-shahid-aspose avatar adam-skelton avatar muzammil-khan avatar iqbal-aspose avatar saqibrazzaq avatar saqib-razzaq-aspose avatar naeem244 avatar fatimaahmed avatar aamirwaseem avatar babar-raza avatar m-ikramulhaq avatar asposemarketplace avatar saudaspose avatar muhammad-ijaz avatar rizwanniazigroupdocs avatar shahzad-latif avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.