Jump to content

Recommended Posts

Posted

I'm having a problem with the way _OL_ItemFind is storing the body of an email in the array.

When I view the part of the array that contains the body of the email on my computer it shows URL's as <http://url>.  However, when my coworker is using the same script the array displays the same email with URL as: HYPERLINK "http://url"

This is how i'm using _OL_ItemFind

Global $dItems = _OL_ItemFind($oOutlook, $Mailbox, $olMail, "", "Subject", "NonEMM", "Subject,Body,EntryID,ReceivedTime", "[ReceivedTime]")
Global $dlink = _StringBetween($dItems[1][1], ".txt <", ">")

 

Posted

What's the format of the mail item: Text, HTML or RTF?

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

I checked on both my computer and my coworkers.  When the email is opened in outlook the title of the window has (HTML).  Also the URL in the body has a clickable hyperlink.

Posted

Do you run the same version of Outlook?
Do you run the same version of WIndows?

My UDFs and Tutorials:

  Reveal hidden contents

 

Posted

When the format is HTML then you should retrieve the HTMLBody property: https://msdn.microsoft.com/en-us/VBA/Outlook-VBA/articles/mailitem-htmlbody-property-outlook

My UDFs and Tutorials:

  Reveal hidden contents

 

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...