Title: [ANN] New, Updated and Converted scripts for Entourage X (mostly) and 2001

New, Updated and Converted scripts for Entourage X (and 2001) at

AppleScript Central
 <http://www.applescriptcentral.com/>

Most of the scripts below are ones converted to use in Entourage X, many involving new techniques because classic scripting additions re not available in OS X. For the most part, these are scripts which have been requested for X and weren't done when Entourage X was first released due to the extra scripting.

Almost all have been greatly improved, some virtually a v2.0 with respect to their 2001 versions, and again mostly in response to feature requests and a few reported bugs. There are also a few brand new scripts here.

>From this point on, all my Entourage X scripts are also scripted for Unicode, so that they can be used by people using languages and character formats other than just English and Western European. This has been made possible by AppleScript 1.8.3  Entourage itself has long been implemented in Unicode. As a result, you must have at least OS 10.1.5 and AppleScript 1.8.3 or later to use these scripts - even if you are in an English or Western European version of Entourage. There are still a few things to come: screen dialogs and lists do not yet implement Unicode but I have generally found workarounds for that. If you find any blips in running the scripts (and I'm sure there must be some, at least in non-Western character formats), please let me know. As of OS 10.2, AppleScript 1.9, I believe will be already installed with the OS.

There are a couple of Entourage 2001 updates at the bottom of the list for scripts which needed bug-fixes for particular situations. But I will no longer be making new scripts or updates for 2001: i expect that many of the people remaining with 2001 will more and more be those who may also not be able to update their OS to 9.2 for use with AppleScript 1.8.3, so the Unicode versions won't work for them. This new scripts would have to be specially done as non-Unicode. Instead i will leave all my existing 2001 scripts as they are (and there are still quite a number I have not yet updated for X), and gradually update my previous X versions for Unicode (not done yet).

All the scripts below are now available at AppleScript Central  <http://www.applescriptcentral.com/>.

For Entourage X:
 
Add to Group X         
This script will add the senders or recipients of selected messages in a folder — or automatically of messages filtered by a rule — to an Entourage Group you choose. It can also enter the members in the Address Book if desired, set set category of the messages and/or these contacts to that of the group, and automatically make new groups if and when the number of group members reaches the limit set by your ISP for multiple recipients.


Address Book List X  

This script will print out an alphabetical list of selected, flagged or all contacts from your Entourage Address Book or from a Custom View, with each listing containing just your choice of fields. It can list contacts as ‘FirstName LastName’ or as ‘LastName, FirstName’ (telephone book style), in either case alphabetized by last name and incorporating Company contacts without names. It allows you to choose your font, type size, print form and page size. It is much more compact than the printout from the Entourage Address Book.


Address Word Letter X

This script will open a new document in MS Word and address a letter to the contact you have selected in Entourage’s Address Book, or in Custom Views or Search Result windows, with a date line in the format you prefer, a salutation (“Dear [Contact]”), and a signature block as well if you wish. All you do is write the letter.
New in X:
If you have Word set up "correctly" with Space-After paragraphs, the Address Block will now print in close formation — lines without space after, as in manual line breaks made with shift-return — while leaving the rest of your paragraphs with space-after.
If you choose "Ask Each Time" for your salutation options and a nickname exists for this contact, the nickname will be included in the options available.


Category Group X  

Category Group X
will make a new Group containing every contact of any particular Entourage category you specify, whether or not it is the primary category (the color designation).
New in X: This version for Entourage X will add group members who are contacts with their contact designation and icon (which updates their email address in the group if the default email address is changed in the contact), and also assigns the category to the group itself.


Date Stamp X

Types a Date - Time stamp if the focus and insertion point in Entourage is editable text: messages, notes, tasks, calendar events etc. including the subject boxes.  
New in X: Many options for date and time format.


Delayed Send X with Repeat Send

These scripts enable you to save messages to be sent automatically on a date you choose, or on regular repeat schedules.


Delete Imported Duplicates X 2.0

This script will quickly delete duplicate messages even from enormous folders such as the Inbox. The situation typically arises especially when importing Entourage 2001 or Outlook Express messages into Entourage X after using them both simultaneously for a while.
New in 2.0:  It avoids a problem that would sometimes error "Can't get sender", fixes an error that would occur if you selected the first or last message in a folder, is more thorough in deleting triplicates and further copies, and is also quicker.


Edit & Resend X 1.1

If you like to use the Resend feature of Entourage to send follow-up messages to the same recipients without having to bother entering them all – or the subject – again, this script will make it quicker and easier to do so. Select a message you have sent, in the Sent Items folder or another folder, in the message pane, and a new empty message window will open addressed to the same recipients and with the same subject. (You can change the subject or any recipient if you wish.)
New in 1.1:  Unicode support. You can write your own attribution line, in any Western language.


Export-Import Entourage X [v1.0.7]
If you have paid the shareware fee, this is a free update. You need your Activation Code.
v1.0.7 fixes a limitation for IMAP and Hotmail folders in Folders Export from X script, a bug with one particular date format and another when you didn't remove the two "extra" rows in Excel Split Date-Time X, and an extremely rare bug in Outlook that could break all the Outlook to EvX converters.
v1.0.6a fixed a bug in Delete Duplicate Contacts X script.


File Reply in Same Folder X

This script will save any reply you send out to the same folder as the message to which you are replying. This is very useful when you have different folders for specific correspondence.  If you wish you could have this same option for any folder as is offered by the Mailing List Manager for mailing lists only, this script will enable it.
New for X: This script has been completely rewritten for Entourage X. It is infinitely simpler than the earlier version, requires no setup, and has no complicated superstructure. It makes use of Entourage's automatic links to find the original message immediately.


Localize IMAP Messages X

This script will copy messages older than a date you choose from IMAP servers to equivalent local Entourage folders, and select the originals for you to delete. This is particularly useful as you approach the limits of your IMAP storage allocation of your ISP, company or university, but when you do not want to remove the messages from Entourage to text or other archives. You can repeatedly copy messages to the same local folder in a parallel local hierarchy to your IMAP folders.


Make Hyperlinks X 2.0

including Hyperlinked Signatures
This script makes proper hyperlinks (live underlined words in ordinary text that open linked web pages in the recipient's default web browser when clicked) in Entourage messages. It guarantees clickable hyperlinks in HTML messages even when received in Outlook Windows. You can also set up hyperlinked signatures to use on a regular basis.
New in v2.0: works with long URLs, works with multiple URLs where some are longer extensions of others, works sending to groups without disclosing recipient names, works with IMAP, and maintains clickable mailto links for email messages.


Merge Contact with vCard

If you run this script with an email message which contains a .vcf (vCard) attachment selected in a mail folder, and you already have the sender in your Address Book, you can choose to merge the vCard with the existing contact, giving either one priority (as well as "back out" options  to have either version override, add both and/or open them up to compare). This script replaces the earlier Make Contact from vcf script.


Merge Two Contacts X

If you run this script after selecting two versions of a contact with identical names, the script can merge the contacts for you. You can choose which version should be Primary: primary means that for any fields where both versions have data, the primary version will be entered.


Message Template X

This script lets you save a template, including one in Rich Text HTML, for personalized, styled and formatted messages complete with signature and whatever else you want, which can be opened  by a keyboard shortcut command-control-N or from the Scripts menu, without having to hunt around for it.
Note: In Entourage X, you can now save tour template in HTML templates with inserted pictures and background colors. (Still not with complex HTML web graphics: use Send Complex HTML for that instead.)


Reply Insertion Reversed X 1.1

Reply All Reversed X

These scripts provide an alternate Reply format to your that set in Entourage's Reply Preferences, no matter which they may be. For those times when you wish you had the "other" setting — insertion above or below, chiefly — use the scripts' keyboard shortcuts.
New in v1.1: Unicode* [only]


Redirect Edit X 1.1

There are two scripts in this folder: Redirect Edit X and Redirect Replace X. They will allow you  to edit received messages, then redirect them – something that is impossible in standard Entourage use.
New in 1.1: Unicode* [only]


Resend Indicate X

This script makes a new outgoing draft window of a message you have previously sent, and adds a note at the top indicating that it is a resend of one sent earlier at the specific date and time.
New in X: Prefixes "[Resent] "  to the subject of the message.


Select Contacts X

Select Contacts X provides several easy methods to select several contacts in the Address Book. As such, it’s the simplest way to prepare to use scripts or anything else where you need to select arbitrary multiple contacts not all the same category or otherwise meeting criteria for a custom view.
New in X:  As well as typing in the beginnings of contact names, you can now type them all in a list in an Entourage note, message or other text window. The lists can be either one-name-per-line, or same line separated by commas. This works extremely fast, and will also work for all languages.


Send Complex HTML X 1.2

This script allows you to send complex html via Entourage. It gets the source of the HTML from either a saved HTML file or from the front browser window of Internet Explorer. It is based on Steven Friesen’s script for Outlook Express, but contains a number of improvements
New in X 1.2: You can now send to groups which have the "Hide recipient addresses" option and this will be honored by the script.


SMTP Location X 2.0    
SMTP Location X is an adaptation to use in both Entourage X and in Entourage Classic in OS X. There is no Location Manager in OS X, so you have to enter your various locations once, and indicate to the script which location you're in. The script will then do the rest, as before. Even if you have advanced SMTP settings on certain accounts, such as SMTP authentication or SSL, the script will take care of everything.
New in 2.0: You can now also choose which mail accounts to receive mail (with the Send & Receive All schedule) at each location.



For Entourage 2001:

Export-Import Entourage 2001 [v1.0.7]

Make Hyperlinks E 2.0
Resend Indicate E 1.1
Send Complex HTML E 1.2



All as for Entourage X equivalents above.

--
Paul Berkowitz

Reply via email to