MailItem.InternetCodepage Property (Outlook)

Returns or sets a Long that determines the Internet code page used by the item. Read/write.

Syntax

expression .InternetCodepage

expression A variable that represents a MailItem object.

Remarks

The Internet code page defines the text encoding scheme used by the item.

The following table lists the values that are supported by the InternetCodePage property.

Name

Character Set

Code Page

Arabic (ISO)

iso-8859-6

28596

Arabic (Windows)

windows-1256

1256

Baltic (ISO)

iso-8859-4

28594

Baltic (Windows)

windows-1257

1257

Central European (ISO)

iso-8859-2

28592

Central European (Windows)

windows-1250

1250

Chinese Simplified (GB2312)

gb2312

936

Chinese Simplified (HZ)

hz-gb-2312

52936

Chinese Traditional (Big5)

big5

950

Cyrillic (ISO)

iso-8859-5

28595

Cyrillic (KOI8-R)

koi8-r

20866

Cyrillic (KOI8-U)

koi8-u

21866

Cyrillic (Windows)

windows-1251

1251

Greek (ISO)

iso-8859-7

28597

Greek (Windows)

windows-1253

1253

Hebrew (ISO-Logical)

iso-8859-8-i

38598

Hebrew (Windows)

windows-1255

1255

Japanese (EUC)

euc-jp

51932

Japanese (JIS)

iso-2022-jp

50220

Japanese (JIS-Allow 1 byte Kana)

csISO2022JP

50221

Japanese (Shift-JIS)

iso-2022-jp

932

Korean

ks_c_5601-1987

949

Korean (EUC)

euc-kr

51949

Latin 3 (ISO)

iso-8859-3

28593

Latin 9 (ISO)

iso-8859-15

28605

Thai (Windows)

windows-874

874

Turkish (ISO)

iso-8859-9

28599

Turkish (Windows)

windows-1254

1254

Unicode (UTF-7)

utf-7

65000

Unicode (UTF-8)

utf-8

65001

US-ASCII

us-ascii

20127

Vietnamese (Windows)

windows-1258

1258

Western European (ISO)

iso-8859-1

28591

Western European (Windows)

Windows-1252

1252

The following table lists the code pages Microsoft recommends that you use for the best compatiblity with older e-mail systems.

Name

Character Set

Code Page

Arabic (Windows)

windows-1256

1256

Baltic (ISO)

iso-8859-4

28594

Central European (ISO)

iso-8859-2

28592

Chinese Simplified (GB2312)

gb2312

936

Chinese Traditional (Big5)

big5

950

Cyrillic (KOI8-R)

koi8-r

20866

Cyrillic (Windows)

windows-1251

1251

Greek (ISO)

iso-8859-7

28597

Hebrew (Windows)

windows-1255

1255

Japanese (JIS)

iso-2022-jp

50220

Korean

ks_c_5601-1987

949

Thai (Windows)

windows-874

874

Turkish (ISO)

iso-8859-9

28599

Unicode (UTF-8)

utf-8

65001

US-ASCII

us-ascii

20127

Vietnamese (Windows)

windows-1258

1258

Western European (ISO)

iso-8859-1

28591

Example

The following Microsoft Visual Basic for Applications (VBA) example displays the sender name of the current e-mail item if its Internet code page value is 1256. This value corresponds to the Internet code page value for Arabic text.

Sub FindArabicUser() 
 
 'Tells if the sender of the current item used the Arabic codepage 
 
 Dim objMail As Outlook.MailItem 
 
 Const cstArabic As Long = 1256 
 
 
 
 Set objMail = Application.ActiveInspector.CurrentItem 
 
 If objMail.InternetCodePage = cstArabic Then 
 
 MsgBox objMail.SenderName & " uses an Arabic code page." 
 
 End If 
 
 Set objMail = Nothing 
 
End Sub

See Also

Concepts

MailItem Object Members

MailItem Object