Codepage Property


Sets desired codepage MailBee will use as target codepage while decoding messages received from POP3 server into Message objects.

For detailed description, see Codepage property reference of Message object. When decoding the message, POP3 object just passes POP3.Codepage property value to Message.Codepage property of every created Message object.

This property often used in conjunction with CodepageMode property.

Note: This property, if used, must be set BEFORE retrieving messages from the POP3 server. FIRST, set CodepageMode and/or Codepage properties and THEN call RetrieveMessages, RetrieveSingleMessageHeaders, etc. methods.


Value Type: Long
Parameters: None 

Usage example:

Dim Mailer, Msg
'Using visual basic to create object
Set Mailer = CreateObject("MailBee.POP3")
'Using ASP to create object
'Set Mailer = Server.CreateObject("MailBee.POP3")
'In ASP use Response.Write instead of MsgBox
Mailer.LicenseKey = "put your license key here"
Mailer.Connect "mailserver.com", 110, "MyName", "MyPassword"
If Mailer.Connected Then
   If Mailer.MessageCount > 0 Then
      Mailer.Codepage = 1252 ' Convert any content into WesternEurope codepage
      Set Msg = Mailer.RetrieveSingleMessage(1)
      If Not Msg Is Nothing Then
        MsgBox Msg.BodyText
      End If
   End If
   Mailer.Disconnect
End If

See Also:

CodepageMode Property

RetrieveSingleMessage Method
RetrieveSingleMessageHeaders Method
RetrieveHeaders Method
RetrieveMessages Method

Message.Codepage Property
Message.CodepageMode Property


Copyright 2002-2008, AfterLogic Corporation. All rights reserved.