Aspose.Email.Examples.CSharp.Email.RunExamples.Main C# (CSharp) Method

Main() static private method

static private Main ( string args ) : void
args string
return void
        static void Main(string[] args)
        {
            Console.WriteLine("Open RunExamples.cs. \nIn Main() method uncomment the example that you want to run.");
            Console.WriteLine("=====================================================");

                 
            // Uncomment the one you want to try out

            // =====================================================
            // =====================================================
            // Email
            // =====================================================
            // =====================================================

            //DetermineAttachmentEmbeddedMessage.Run();
            //DraftAppointmentRequest.Run();
            //DisplayEmailInformation.Run();
            //ExtractingEmailHeaders.Run();
            //ProcessBouncedMsgs.Run();
            //CreateNewEmail.Run();
            //SaveMessageAsDraft.Run();
            //SpecifyRecipientAddresses.Run();
            //DisplayEmailAddressesNames.Run();
            //SetHTMLBody.Run();
            //SetAlternateText.Run();
            //ManagingEmailAttachments.Run();
            //RemoveAttachments.Run();
            //EmbeddedObjects.Run();
            //LoadMessageWithLoadOptions.Run();
            //SetEmailHeaders.Run();
            //ExtractAttachments.Run();
            //CreateNewMailMessage.Run();
            //ReadMessageByPreservingTNEFAttachments.Run();
            //CreatingTNEFFromMSG.Run();
            //LoadAndSaveFileAsEML.Run();
            //PreserveOriginalBoundaries.Run();
            //PreserveTNEFAttachment.Run();
            //EncryptAndDecryptMessage.Run();
            //PrintHeaderUsingMhtFormatOptions.Run();
            //ExtraPrintHeaderUsingHideExtraPrintHeader.Run();
            //BayesianSpamAnalyzer.Run();
            //GetDeliveryStatusNotificationMessages.Run();
            //DetectDifferentFileFormats.Run();
            //ExtractEmbeddObjects.Run();
            //ExtractEmbeddedObjectsFromEmail.Run();
            //EncryptAndDecryptMessage.Run();
            //DetectTNEFMessage.Run();
            //ReceiveNotifications.Run();
            //SetDefaultTextEncoding.Run();
            //IdentifyInlineAndRegularAttachments.Run();


            //// =====================================================
            //// =====================================================
            //// Outlook
            //// =====================================================
            //// =====================================================

           
            //NewPSTAddSubfolders.Run();
            //CreateSaveOutlookFiles.Run();
            //DeleteBulkItemsFromPSTFile.Run();
            //UpdateBulkMessagesInPSTFile.Run();
            //LoadMSGFiles.Run();
            //LoadingFromStream.Run();
            //GetMAPIProperty.Run();
            //SetMAPIProperties.Run();
            //ReadNamedMAPIProperties.Run();
            //ReadiNamedMAPIPropertyFromAttachment.Run();
            //ReadingNamedMAPIPropertyFromAttachment.Run();
            //RemovePropertiesFromMSGAndAttachments.Run();
            //ConvertEMLToMSG.Run();
            //CreatEMLFileAndConvertToMSG.Run();
            //ReadAndWritingOutlookTemplateFile.Run();          
            //SetFollowUpflag.Run();
            //SetFollowUpForRecipients.Run();
            //MarkFollowUpFlagAsCompleted.Run();
            //RemoveFollowUpflag.Run();
            //ReadFollowupFlagOptionsForMessage.Run();
            //CreateAndSaveOutlookContact.Run();
            //CreatingAndSavingOutlookTasks.Run();
            //AddReminderInformationToMapiTask.Run();
            //AddAttachmentsToMapiTask.Run();
            //AddRecurrenceToMapiTask.Run();
            //CreatAndSaveAnOutlookNote.Run();
            //ReadMapiNote.Run();
            //ConvertMIMEMessagesFromMSGToEML.Run();
            //ConvertMIMEMessageToEML.Run();
            //SetColorCategories.Run();
            //SetReminderByAddingTags.Run();
            //CreatAndSaveCalendaritems.Run();
            //AddDisplayReminderToACalendar.Run();
            //AddAudioReminderToCalendar.Run();
            //ManageAttachmentsFromCalendarFiles.Run();
            //CreatePollUsingMapiMessage.Run();
            //ReadVotingOptionsFromMapiMessage.Run();
            //AddVotingButtonToExistingMessage.Run();
            //DeleteVotingButtonFromMessage.Run();
            //CreateAndSaveDistributionList.Run();
            //CreatReplyMessage.Run();
            //CreateForwardMessage.Run();
            //EndAfterNoccurrences.Run();
            //WeeklyEndAfterNoccurrences.Run();
            //EndAfterNoccurrenceSelectMultipleDaysInweek.Run();
            //MonthlyEndAfterNoccurrences.Run();
            //YearlyEndAfterNoccurrences.Run();
            //GenerateRecurrenceFromRecurrenceRule.Run();
            //ExposeProperties.Run();
            //GetTheTextAndRTFBodies.Run();
            //CreateNewMapiCalendarAndAddToCalendarSubfolder.Run();
            //ParseOutlookMessageFile.Run();
            //ConvertMSGToMIMEMessage.Run();
         

            // Working with Outlook Personal Storage (PST) files
            //SplitSinglePSTInToMultiplePST.Run();
            //MergeMultiplePSTsInToSinglePST.Run();
            //MergeFolderFromAnotherPSTFile.Run();
            //ConvertOSTToPST.Run();
            //ExtractNumberOfMessages.Run();
            //ExtractAttachmentsFromPSTMessages.Run();
            //AddMessagesToPSTFiles.Run();
            //ReadandConvertOSTFiles.Run();
            //SaveCalendarItems.Run();
            //RetreiveParentFolderInformationFromMessageInfo.Run();
            //ParseSearchableFolders.Run();
            //AccessContactInformation.Run();
            //GetMessageInformation.Run();
            //ChangeFolderContainerClass.Run();
            //CheckPasswordProtection.Run();
            //SetPasswordOnPST.Run();
            //CreateNewPSTFileAndAddingSubfolders.Run();
            //CreateNewMapiContactAndAddToContactsSubfolder.Run();
            //ExtractMessagesFromPSTFile.Run();
            //RemovingPaswordProperty.Run();
            //AddMapiTaskToPST.Run();
            //CreateNewMapiJournalAndAddToSubfolder.Run();
            //AddAttachmentsToMapiJournal.Run();
            //AddMapiCalendarToPST.Run();
            //CreateDistributionListInPST.Run();
            //SaveMessagesDirectlyFromPSTToStream.Run();
            //SearchStringInPSTWithIgnoreCaseParameter.Run();
            //AddFilesToPST.Run();
            //SearchMessagesAndFoldersInPST.Run();
            //MoveItemsToOtherFolders.Run();
            //AddMapiNoteToPST.Run();
            //UpdatePSTCustomProperites.Run();
            //SaveContactInformation.Run();
            //DisplayInformationOfPSTFile.Run();
            //SpecificCriterionSplitPST.Run();
            //AddMessagesFromOtherPST.Run();
            //DeleteMessagesFromPSTFiles.Run();

            //// =====================================================
            //// =====================================================
            //// Knowledge-Base
            //// =====================================================
            //// =====================================================

            //PrintEmail.Run();

            //// =====================================================
            //// =====================================================
            //// Exchange
            //// =====================================================
            //// =====================================================

            //GetMailboxInformationFromExchangeWebServices.Run();
            //GetMailboxInformationFromExchangeServer.Run();
            //GetMailboxInformationFromExchangeServer.Run();
            //ListExchangeServerMessages.Run();
            //ProgrammingSamplesUsingEWS.Run();
            //ListMessagesFromDifferentFolders.Run();
            //ExchangeServerUsingEWS.Run();
            //ListMessagesByID.Run();
            //EnumeratMessagesWithPaginginEWS.Run();
            //SaveMessagesFromExchangeServerMailboxToEML.Run();
            //SaveMessagesUsingExchangeWebServices.Run();
            //SaveMessagesToMemoryStream.Run();
            //SaveMessagesToMemoryStreamUsingEWS.Run();
            //ExchangeClientSaveMessagesInMSGFormat.Run();
            //SendEmailMessagesUsingExchangeServer.Run();
            //SendEmailMessagesUsingExchangeWebServices.Run();
            //MoveMessageFromOneFolderToAnotherUsingExchangeClient.Run();
            //MoveMessageFromOneFolderToAnotherusingEWS.Run();
            //DeleteMessagesFromExchangeServer.Run();
            //DeleteMessagesFromusingEWS.Run();
            //DownloadMessagesFromExchangeServerFoldersRecursively.Run();
            //DownloadMessagesFromPublicFolders.Run();
            //ConnectExchangeServerUsingIMAP.Run();
            //ExchangeServerUsesSSL.Run();
            //SendMeetingRequestsUsingExchangeServer.Run();
            //SendMeetingRequestsUsingEWS.Run();
            //FilterMessagesFromExchangeMailbox.Run();
            //ExchangeServerReadRules.Run();
            //CreateNewRuleOntheExchangeServer.Run();
            //UpdateRuleOntheExchangeServer.Run();
            //ReadUserConfiguration.Run();
            //CreatUserConfigurations.Run();
            //UpdateUserConfiguration.Run();
            //DeleteUserConfiguration.Run();
            //FindConversationsOnExchangeServer.Run();
            //CopyConversations.Run();
            //MoveConversations.Run();
            //DeleteConversations.Run();
            //GetMailTips.Run();
            //AccessAnotherMailboxUsingExchangeClient.Run();
            //AccessAnotherMailboxUsingExchangeWebServiceClient.Run();
            //AccessCustomFolderUsingExchangeWebServiceClient.Run();
            //ExchangeImpersonationUsingEWS.Run();
            //RetrieveFolderPermissionsUsingExchangeWebServiceClient.Run();
            //SendTaskRequestUsingIEWSClient.Run();
            //ExchangeFoldersBackupToPST.Run();
            //CreateREAndFWMessages.Run();
            //CreateAndSendingMessageWithVotingOptions.Run();
            //PreFetchMessageSizeUsingIEWSClient.Run();
            //SynchronizeFolderItems.Run();
            //SecondaryCalendarEvents.Run();
            //SaveExchangeTaskToDisc.Run();
            //CreateExchangeTask.Run();
            //DeleteExchangeTask.Run();
            //SendExchangeTask.Run();
            //UpdateExchangeTask.Run();           
            //SendCalendarInvitation.Run();

            //// =====================================================
            //// =====================================================
            //// POP3
            //// =====================================================
            //// =====================================================

            //ParseMessageAndSave.Run();
            //RecipientInformation.Run();
            //RetrievingEmailHeaders.Run();
            //RetrievingEmailMessages.Run();
            //SaveToDiskWithoutParsing.Run();
            //ConnectingToPOP3.Run();
            //GettingMailboxInfo.Run();
            //SSLEnabledPOP3Server.Run();
            //FilterMessagesFromPOP3Mailbox.Run();
            //RetrieveEmailViaPop3ClientProxyServer.Run();
            //GetServerExtensionsUsingPop3Client.Run();
            //RetrievMessagesAsynchronously.Run();
            //RetrieveMessageSummaryInformationUsingUniqueId.Run();


            //// =====================================================
            //// =====================================================
            //// IMAP
            //// =====================================================
            //// =====================================================

            //InsertHeaderAtSpecificLocation.Run();
            //DeletingFolders.Run();
            //RenamingFolders.Run();
            //AddingNewMessage.Run();
            //ConnectingWithIMAPServer.Run();
            //GettingFoldersInformation.Run();
            //MessagesFromIMAPServerToDisk.Run();
            //RemovingMessageFlags.Run();
            //ReadMessagesRecursively.Run();
            //SettingMessageFlags.Run();
            //SSLEnabledIMAPServer.Run();
            //IMAP4IDExtensionSupport.Run();
            //IMAP4ExtendedListCommand.Run();
            //CopyMultipleMessagesFromOneFoldertoAnother.Run();
            //DeleteSingleMessage.Run();
            //DeleteMultipleMessages.Run();
            //SavingMessagesFromIMAPServer.Run();
            //ListMessagesWithMaximumNumberOfMessages.Run();
            //ListingMessagesRecursively.Run();
            //GetMessageIdUsingImapMessageInfo.Run();
            //FilteringMessagesFromIMAPMailbox.Run();
            //InternalDateFilter.Run();
            //ProxyServerAccessMailbox.Run();
            //RetrievingMessagesAsynchronously.Run();
            //RetreivingServerExtensions.Run();
            //SupportIMAPIdleCommand.Run();
          

            //// =====================================================
            //// =====================================================
            //// SMTP
            //// =====================================================
            //// =====================================================

            //SetSpecificIpAddress.Run();
            //ExportAsEML.Run();
            //ImportEML.Run();
            //CustomizingEmailHeader.Run();
            //DeliveryNotifications.Run();
            //SetEmailInfo.Run();
            //SettingHTMLBody.Run();
            //SettingTextBody.Run();
            //AppointmentInICSFormat.Run();
            //CustomizingEmailHeaders.Run();
            //EmbeddedObjects.Run();
            //LoadSmtpConfigFile.Run();
            //MailMerge.Run();
            //ManagingEmailAttachments.Run();
            //MeetingRequests.Run();
            //MultipleRecipients.Run();
            //SendingEMLFilesWithSMTP.Run();
            //SSLEnabledSMTPServer.Run();
            //SendEmailUsingSMTP.Run();
            //SendEmailAsynchronously.Run();
            //SendingBulkEmails.Run();
            //SendMessageAsTNEF.Run();
            //SendEmailViaProxyServer.Run();
            //SendPlainTextEmailMessage.Run();
            //SendEmailWithAlternateText.Run();
            //ForwardEmail.Run();
            //SignEmailsWithDKIM.Run();
            //CreateMeetingRequestWithRecurrence.Run();

            //// =====================================================
            //// =====================================================
            //// Thunderbird
            //// =====================================================
            //// =====================================================

            //ReadMessagesFromThunderbird.Run();
            //CreateNewMessagesToThunderbird.Run();

            // Stop before exiting
            Console.WriteLine(Environment.NewLine + "Program Finished. Press any key to exit....");
            Console.ReadKey();
        }