![]() |
Chilkat • HOME • Android™ • AutoIt • C • C# • C++ • Chilkat2-Python • CkPython • Classic ASP • DataFlex • Delphi DLL • Go • Java • Node.js • Objective-C • PHP Extension • Perl • PowerBuilder • PowerShell • PureBasic • Ruby • SQL Server • Swift • Tcl • Unicode C • Unicode C++ • VB.NET • VBScript • Visual Basic 6.0 • Visual FoxPro • Xojo Plugin
(Lianja) IMAP Session LoggingDemonstrates how to use session logging with IMAP.
// This example assumes the Chilkat API to have been previously unlocked. // See Global Unlock Sample for sample code. loImap = createobject("CkImap") // Set the KeepSessionLog property to enable IMAP session logging loImap.KeepSessionLog = .T. // Connect to an IMAP server. // Use TLS loImap.Ssl = .T. loImap.Port = 993 llSuccess = loImap.Connect("imap.someMailServer.com") if (llSuccess <> .T.) then ? loImap.LastErrorText release loImap return endif // Login llSuccess = loImap.Login("mylogin","mypassword") if (llSuccess <> .T.) then ? loImap.LastErrorText release loImap return endif // Select an IMAP mailbox llSuccess = loImap.SelectMailbox("Inbox") if (llSuccess <> .T.) then ? loImap.LastErrorText release loImap return endif // We're not really doing anything in this example // other than to show how to examine the IMAP component's session log... // Disconnect from the IMAP server. llSuccess = loImap.Disconnect() // Display the session log... ? loImap.SessionLog release loImap |
© 2000-2025 Chilkat Software, Inc. All Rights Reserved.