Group Messages from PST by Conversation Threads using C# .NET

A Conversation Thread is a sequence of replies to a message with a common thread topic. Messages within conversation can be displayed in various ways, such as in hierarchical or chronological order. To display a message thread email applications identify message replies. The most popular e-mail file formats provide this feature. Conversation threads allow readers to understand the overall structure of a conversation quickly, highlight certain points of conversations, and analyze important information.
July 29, 2022 · 4 min · Dmitrysamodurov

Connect to Microsoft365 Mailbox using Modern Authentication in C# .NET

Modern Authentication is now enabled by default for all new Microsoft 365/Azure tenants because this protocol is more secure than the deprecated Basic Authentication. Modern Authentication is based on Active Directory Authentication Library and OAuth 2.0. It uses time-limited tokens, and applications don’t store user credentials. In addition, it is planned to completely prohibit the use of Basic Authentication for all Microsoft 365 clients. In this article, we will focus on using Modern Authentication to connect via EWS, SMTP, IMAP, POP clients of Aspose.
June 14, 2022 · 5 min · Dmitrysamodurov

Connect to POP3 Servers in Java

Post Office Protocol (POP3) is an email protocol that is used to fetch emails from the mailing servers. While implementing email clients and working with POP3 servers, you will first need to establish a connection to access the mailbox. To achieve this, in this article, you will learn how to connect to POP3 servers in Java.
May 13, 2022 · 3 min · Usman Aziz

Convert OFT Files to HTML in C# .NET

OFT is a template format for the emails used by MS Outlook. In an OFT, you can define the layout of the emails, which can be populated by the content of the messages. This template could be pre-formatted and dynamically used for creating custom messages. In certain cases, you may need to convert the OFT files to HTML format programmatically. To achieve that, this article shows how to convert an OFT file to HTML in C# .NET.
May 12, 2022 · 2 min · Usman Aziz

Send Excel Data in Email Body using C# .NET

Excel files are widely used to keep and share data in the form of rows and columns. In addition, you can perform various operations on the Excel data and visually analyze it. In some instances, you have to embed and send the data from an Excel sheet in the email message. To accomplish that, this article covers how to send Excel data in an email’s body programmatically in C# .NET.
May 11, 2022 · 2 min · Usman Aziz

Create, Update or Delete Google Calendar in Java

Google Calendar is a scheduling service that lets you create and keep track of the events such as meetings. You can log the events on the calendar and get reminders about the upcoming ones. Google also allows you to use its calendaring service programmatically. Thus, you can manage your events using Google Calendars from within your applications. In this article, you will learn how to create, update, and delete Google Calendar programmatically in Java.
May 10, 2022 · 3 min · Usman Aziz

Create MS Outlook Distribution Lists in Java

Email distribution lists make it possible to send emails to a group of people without writing individual email addresses. You can create a number of lists based on types of people such as official, social, etc. MS Outlook also allows you to make the distribution lists and often you may need to create such lists programmatically. So let’s see how to create and read MS Outlook distribution lists programmatically in Java.
May 6, 2022 · 3 min · Usman Aziz

Create MS Outlook Tasks in Python

MS Outlook allows you to create to-do lists that are comprised of different tasks. Each task is an activity that is to be performed within a particular period of time. Thus, you can keep track of the tasks assigned to you. While automating MS Outlook operations, you may need to work with Outlook tasks. Accordingly, in this article, you will learn how to create MS Outlook tasks programmatically in Python.
April 28, 2022 · 3 min · Usman Aziz

Parse Outlook PST Files in Python

PST (Personal Storage Table) is a storage file format that is used by different Microsoft programs. PST files are capable of keeping data of messages, contacts, calendars, events, etc. It is used by popular Microsoft softwares such as MS Outlook, Exchange, and Windows Messaging. In certain cases, you may need to parse a PST file and extract data from it programmatically. To achieve that, this article shows how to parse PST files from within the Python applications.
April 27, 2022 · 3 min · Usman Aziz

Connect to SMTP Server in Python

Simple Mail Transfer Protocol (SMTP) is a well-known and commonly used protocol for sending email messages from client applications to the email server. While implementing email automation features, you may need to connect to the SMTP servers from within your Python applications. For such scenarios, this article covers how to connect to an SMTP server programmatically in Python. Furthermore, you will learn how to send an email after making a connection to an SMTP server.
April 25, 2022 · 2 min · Usman Aziz