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.
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.
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.
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.
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.
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.
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.
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.
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.
Create, Update, and Delete Contacts in Gmail using C#
Gmail is one of the popular and widely used email applications around the globe. Along with managing emails, it allows working with calendars, contacts, chats, etc. and provides other collaboration services. In the previous article, you have seen how to import contacts from a Gmail account within a .NET application. In this article, we will cover how to create, update, and delete contacts in a Gmail account using C# .NET.