• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Scripting Mail:get selection
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Scripting Mail:get selection


  • Subject: Re: Scripting Mail:get selection
  • From: cricket <email@hidden>
  • Date: Mon, 24 Feb 2003 16:21:27 -0800

On Monday, February 24, 2003, at 15:51PM, Paul Berkowitz wrote:

On 2/24/03 1:49 PM, "cricket" <email@hidden> wrote:

Entourage has a more developed dictionary, but is missing some
important stuff like scriptable rules, signatures, and the ability to
fully script IMAP.

What do you mean, cricket? Can't script rules, for sure, but rules are very
complex in Entourage and you _can_ script virtually anything that a rule can
do in straight AppleScript. Why do you think you can't script signatures? Of
course you can. And what do you mean about IMAP? There are 43 properties of
'IMAP account' covering every single option in the Account settings window,
including such arcane possibilities as 'empty IMAP deleted items folder on
quit ', 'delete expired IMAP messages on quit after small integer', etc.

The only thing you can't do, currently, is move or duplicate a message on
the server.

As far as IMAP scripting, both Entourage and Mail support full scripting of IMAP settings. That would make both 100% scriptable with regard to IMAP prefs. Not being able to move a message is a very large hole IMHO. That's part of what I'm referring to when I say 'the ability to fully script IMAP'.

With regard to scripting rules, I'm talking about scripting rules (is there an echo in here), not performing actions that are similar to rules on messages. I mean creation, deletion, and editing of rules.

With regard to signatures, you can create, delete, and set them in both clients. In Mail, you can additionally set the signature of an outgoing message.

Aside from that one single blip, comparing Mail to Entourage scripting is
rather laughable. You're surely not being serious? It would take a book to
exhaust Mail's lack of features compared to Entourage. Let's just say it's a
much simpler feature set - MUCH simpler - and avoid looking too closely at
its still often contorted syntax, shall we? I'm impressed with your efforts
and relative success to go on improving Mail's scriptability, and I'll look
back again in OS 10.3. I'd be extremely surprised if it ever compares with
Entourage, however. With that ambition, how did it ever get off to such a
poor start?

I'm being completely serious. As I mentioned, I have all the dictionaries posted on my wall and am fully aware of the actual scripting capabilities of all the major email clients.

One thing that you and others on the list need to understand, though, is that Mail will not provide scripting for features that it doesn't have, so having that expectation will surely lead to disappointment. Your mention of lack of features has absolutely zero to do with applescript, so please move that discussion to the appropriate list and keep on task on this list for educating people about applescript.

- cricket
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Scripting Mail:get selection
      • From: Paul Berkowitz <email@hidden>
    • Re: Scripting Mail:get selection
      • From: Paul Berkowitz <email@hidden>
    • Re: Scripting Mail:get selection
      • From: "John C. Welch" <email@hidden>
References: 
 >Re: Scripting Mail:get selection (From: Paul Berkowitz <email@hidden>)

  • Prev by Date: Re: Scripting Mail:get selection
  • Next by Date: Re: Scripting Mail:get selection
  • Previous by thread: Re: Scripting Mail:get selection
  • Next by thread: Re: Scripting Mail:get selection
  • Index(es):
    • Date
    • Thread