Public
Sub
Analysiere_EMail()
Dim
myItem
As
Outlook.MailItem
Dim
MyInspector
As
Outlook.Inspector
Dim
str_plainText
As
String
Dim
strRTF
As
String
Dim
strHTML
As
String
Dim
strSearch
As
String
Dim
strReplace
As
String
Set
MyInspector = Application.ActiveInspector()
Set
myItem = MyInspector.CurrentItem
Debug.Print
"-------------------------------------------"
Select
Case
myItem.BodyFormat
Case
olFormatHTML
Debug.Print
"Format = HTML"
Case
olFormatPlain
Debug.Print
"Format = Plain"
Case
olFormatRichText
Debug.Print
"Format = Rich-Text"
Case
olFormatUnspecified
Debug.Print
"Format = Unspecified"
Case
Else
Debug.Print
"Format = Fehlerhaft"
End
Select
Debug.Print myItem.Attachments.Count
Stop
Debug.Print
"-------------------------------------------"
str_plainText = myItem.Body
Debug.Print str_plainText
Stop
Debug.Print
"-------------------------------------------"
strRTF = StrConv(myItem.RTFBody, vbUnicode)
Debug.Print strRTF
Stop
Debug.Print
"-------------------------------------------"
strHTML = myItem.HTMLBody
Debug.Print strHTML
Stop
Debug.Print
"-------------------------------------------"
Stop
myItem.BodyFormat = olFormatRichText
Stop
Debug.Print
"-------------------------------------------"
strRTF = StrConv(myItem.RTFBody, vbUnicode)
Debug.Print strRTF
Stop
Debug.Print
"-------------------------------------------"
strHTML = myItem.HTMLBody
Debug.Print strHTML
Stop
strSearch =
""
""
""
strReplace =
""
""
If
InStr(myItem.HTMLBody, strSearch)
Then
Debug.Print
"#### zu viele Anführungszeichen ###"
Stop
myItem.HTMLBody = Replace(myItem.HTMLBody, strSearch, strReplace)
End
If
Debug.Print
"-------------------------------------------"
Stop
myItem.BodyFormat = olFormatHTML
Stop
Debug.Print
"-------------------------------------------"
strRTF = StrConv(myItem.RTFBody, vbUnicode)
Debug.Print strRTF
Stop
Debug.Print
"-------------------------------------------"
strHTML = myItem.HTMLBody
Debug.Print strHTML
Stop
Debug.Print
"-------------------------------------------"
Stop
End
Sub