Class representing a mail folder.
For a list of all members of this type, see MailFolder Members.
System.Object
MailFolder
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
A MailFolder is also commonly referred to as a 'mailbox' in the IMAP RFCs.
[C#]
IMAP4 imap = new IMAP4( "127.0.0.1", "dave@blah.com", "test" );
//set some logging properties
imap.Logger = new IMAPLog();
imap.Logger.Overwrite = true;
imap.Logger.InMemory = true;
imap.Logger.Path = "c:\\imap.log";
imap.Login();
MailFolder mf = imap.SelectFolder( "inbox" );
Console.WriteLine( mf.Information().ToString() );
imap.Disconnect();
//write out the log
Console.WriteLine( imap.Logger.ToString() );
Console.WriteLine( "Done" );
Console.ReadLine();
[VB.NET]
Dim imap As New IMAP4("127.0.0.1", "dave@blah.com", "test")
'set some logging properties
imap.Logger = New IMAPLog()
imap.Logger.Overwrite = True
imap.Logger.InMemory = True
imap.Logger.Path = "c:\imap.log"
imap.Login()
Dim mf As MailFolder = imap.SelectFolder("inbox")
Console.WriteLine(mf.Information().ToString())
imap.Disconnect()
'write out the log
Console.WriteLine(imap.Logger.ToString())
Console.WriteLine("Done")
Console.ReadLine()
Namespace: aspNetIMAP
Assembly: aspNetIMAP (in aspNetIMAP.dll)