On 12/14/01 9:20 PM, "Domains4Days.com" <[EMAIL PROTECTED]> wrote:

>> Here it can get a little confusing. CLASS address has a property called
>> �address� that is of type string. The authors of Entourage could possibly
>> have chosen a better phrase here to make thingsd a little clearer (�address
>> string� or �email address�?), but still, we have to work with what we�ve
>> got.
>> 

To be fair, they simply implemented Apple's Mail Suite, which has all this
confusing ambiguity, as defined by Apple. (And "email address' is yet
another class- see "Contact Suite" in the Dictionary.) The "author(s) of
Entourage" did in fact also implement a number of undocumented shortcuts for
making new recipients which avoid these problems. If you just want to make
one or more 'to recipients' you can specify them  as

    make new outgoing message with properties {subject:"foo",
recipient:{address:"Joe Blow <[EMAIL PROTECTED]"}}

or even

    make new outgoing message with properties {subject:"foo",
recipient:"Joe Blow <[EMAIL PROTECTED]"}

instead of the rigmarole:

        make new outgoing message with properties {subject:"foo",
recipient:{address:{address:"[EMAIL PROTECTED]", display name:"Joe Blow"},
recipient type:to recipient}}

as per the Mail Suite. (Apple itself has completely abandoned its own Mail
Suite in the new Mail app for OS X.)

It's about time that these Entourage and OE "shortcuts" were documented
somewhere, however. There are more of them for "group entry" as well,
including one that works _only_ with a shortcut not with the dictionary
definitions.

For _getting_ recipient properties, however, you always have to "follow the
rules", as Barry did in his explanation.

-- 
Paul Berkowitz


--
To unsubscribe:           <mailto:[EMAIL PROTECTED]>
To search the archives:
          <http://www.mail-archive.com/entourage-talk%40lists.boingo.com/>

Reply via email to