How to Run Aspose.Email
Below, we provide a step-by-step guide for setting up and running Aspose.Email on Linux and Windows, starting with a simple “Hello World” example.
To start utilizing the library, just follow the steps.
Hello World
-
Create a New Project Open Visual Studio and create a new Console Application project.
-
Install Aspose.Email Use NuGet Package Manager to install Aspose.Email. Open the Package Manager Console and run:
Install-Package Aspose.Email
-
Write the Code
Add the following code to your Program.cs file:
using System; using Aspose.Email; class Program { static void Main(string[] args) { // Create a new email message var eml = new MailMessage { Subject = "Hello World!", Body = "This is the body of the email.", // Specify sender and recipient From = "sender@example.com", To = "recipient@example.com" }; // Display the message Console.WriteLine("Subject: " + eml.Subject); Console.WriteLine("Body: " + eml.Body); // Save email in EML format eml.Save("my.eml", SaveOptions.DefaultEml); // Save email in MSG format eml.Save("my.msg", SaveOptions.DefaultMsgUnicode); } }
-
Run the Application
Execute the application. You should see the email subject and body printed to the console.
Run Aspose.Email for .NET on Linux
Running Aspose.Email for .NET on Linux involves setting up a .NET environment on your Linux machine. Follow these steps:
-
Install .NET SDK
Download and install the .NET SDK from the official Microsoft .NET website.
For example, on Ubuntu, you can install the .NET SDK using the following commands:
wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb sudo dpkg -i packages-microsoft-prod.deb sudo apt-get update sudo apt-get install -y apt-transport-https sudo apt-get update sudo apt-get install -y dotnet-sdk-6.0
-
Create a New Project
Open a terminal and create a new .NET Console Application:
dotnet new console -n HelloWorldAspose cd HelloWorldAspose
-
Add Aspose.Email Package
Add Aspose.Email to your project:
dotnet add package Aspose.Email
-
Write the Code Replace the content of Program.cs with the “Hello World” example code provided above.
-
Run the Application: Execute the application:
dotnet run