Connecting to IMAP server (MailBee Objects Tutorials)

From AfterLogic Wiki

Jump to: navigation, search

This sample connects to IMAP4 server and logs in e-mail account. No mailbox is being selected, however.

Once connected, you can select, manage, subscribe or unsubscribe mailboxes.

Dim objIMAP4, objMsg
 
' Create IMAP4 object
Set objIMAP4 = CreateObject("MailBee.IMAP4")
 
' Unlock IMAP4 object
objIMAP4.LicenseKey = "put your license key here"
 
' Set IMAP4 server name
objIMAP4.ServerName = "mail.server.com"
 
' Set user credentials
objIMAP4.UserName = "username"
objIMAP4.Password = "password"
 
' Connect to the server and
' log in email account
If objIMAP4.Connect Then
 
  MsgBox "Connected successfully"
 
  ' Close the connection
  objIMAP4.Disconnect
Else
  ' Display error information
  MsgBox "Error #" & objIMAP4.ErrCode
  MsgBox "Server response: " & objIMAP4.ServerResponse
End If
<%
Dim objIMAP4, objMsg
 
' Create IMAP4 object
Set objIMAP4 = Server.CreateObject("MailBee.IMAP4")
 
' Unlock IMAP4 object
objIMAP4.LicenseKey = "put your license key here"
 
' Set IMAP4 server name
objIMAP4.ServerName = "mail.server.com"
 
' Set user credentials
objIMAP4.UserName = "username"
objIMAP4.Password = "password"
 
' Connect to the server and
' log in email account
If objIMAP4.Connect Then
 
  Response.Write "Connected successfully"
 
  ' Close the connection
  objIMAP4.Disconnect
Else
  ' Display error information
  Response.Write "Error #" & objIMAP4.ErrCode & "<br>"
  Response.Write "Server response: " & objIMAP4.ServerResponse
End If
%>

See Also:
Connected Property
ExamineMailbox Method
SelectMailbox Method