You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
I need to export ONLY the email addresses of everyone in a Custom View (about 1600) and export them into a text doc separated only by a comma.
Is there a script or method out there that will do that?
I'm working in Entourage 2004.
Paul Berkowitz
unread,
Feb 15, 2006, 10:32:07 PM2/15/06
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to
If you can accept "Full Name <emaila...@domain.com>", separated by commas, then do this:
In the Custom View, select a contact, press cmd-A to select All.
Click "Add Group" button in the toolbar. Name the group, Save and close.
In the Address Book, select the new group. Do NOT open it. Press cmd-C (Copy).
In TextEdit or any text window anywhere, cmd-V (Paste).
Done.
(If you prefer to have the items separated by line endings, then instead of copy-paste, just drag the group to the text window and drop.)
To get ONLY the default email address, you'd have to do it by script:
-------------------
set newFile to choose file name with prompt "Enter a name and location for the text file:" default name "Email addresses.txt" default location (path to desktop) tell application "Microsoft Entourage" set theContacts to (getthe selection) set eAddresses to {} repeatwith theContact in theContacts try setendof eAddresses to default email address of theContact endtry endrepeat set AppleScript's text item delimiters to {","} set eAddresses to eAddresses as string set AppleScript's text item delimiters to {""} endtell
try close access newFile endtry
set f to open for access newFile with write permission
set eof f to 0
write eAddresses to f
close access f
tell application "TextEdit"
open newFile
activate endtell
------------------------------------
If what you really meant was that you wanted the email addresses separated by a comma and a space (, ) then add a following space in this line:
set AppleScript's text item delimiters to {","}
to read:
set AppleScript's text item delimiters to {", "}
If you don't want to open the file, remove the last 4 lines of the script. You can also change the default name of the file in the first line.