topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Friday April 19, 2024, 8:54 pm
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Author Topic: Can't copy actual email addresses from Outlook.  (Read 14780 times)

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Can't copy actual email addresses from Outlook.
« on: October 06, 2009, 11:14 AM »
Outlook always finds more ways to piss the living tar out of me.  I'm trying to copy a bunch of email addresses to use in another program.  All the recipients are already on one of my Outlook emails.  It's a mix of people on our Exchange server addressbook and other outsiders.  But if the person is in your addressbook already, there's no email address shown, only the name (since Outlook will process it later).  For the outsiders that are not in an addressbook, the full email is shown.  Now, I'm trying to copy all the email addresses to another program, so the name does me no good.  I need the actual flippin' email address.  Is there anyway to copy it easily using ctrl-c?  NO!!  I hate this shitty program.

First, I try to right-click and see if there are any convenient shortcuts there.  Nope.
Second, I double-click the name to see the address in the contact window.  It's there....but you can't ctrl-c copy it (because of the way it's selected).
The only way I've found it to work is to right-click the name in an existing email, choose "send mail", and copy the address shown...but you have to do it fast before it recognizes the address and converts it back to a name.

This program is the worst thing.  I used to rail on the system we had before (Novell Groupwise) but Outlook is worse. 

AndyM

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 616
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #1 on: October 06, 2009, 12:24 PM »
Not sure if all you need is just a list of email addresses, and I don't use Outlook, but...

could you export the address book to some kind of text file, maybe delimited so you could just load it in a spreadsheet and copy the relevant column?

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #2 on: October 06, 2009, 12:55 PM »
Not sure if all you need is just a list of email addresses, and I don't use Outlook, but...

could you export the address book to some kind of text file, maybe delimited so you could just load it in a spreadsheet and copy the relevant column?
I guess so, but that's a lot of work for just copying a few addresses.  I mean, sometimes i just want one address, but it's nowhere to be found even in the stupid addressbook.  Here, let me show you how stupid this ass-turd of a program is:
Here is an address from the Exchange server.  I open up the contact to see the details.  Now keep in mind that this is an EMAIL program.  So you would expect the email address to be prominently displayed somewhere in the contact details menu:
screenshot_20091006105141.png
screenshot_20091006105154.png

What the hell is that?!  In the far corner of the contact details, there is very unclear, odd way of showing the email address.  And it's not selectable, by the way.  You can't select the email and copy/paste it.  Just a stupid, crappy, shitty program.  
« Last Edit: October 06, 2009, 03:35 PM by superboyac »

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #3 on: October 06, 2009, 01:41 PM »
Try creating an email to the person (you don't need to send it) and then in the To line right click and look at the properties. It should have the email addess listed but you can never tell with Outhouse.

Update: I am using Outlook 2007 and the email addresses are clearly shown on the Contact forms and are selectable.
« Last Edit: October 06, 2009, 01:45 PM by Carol Haynes »

Stoic Joker

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 6,646
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #4 on: October 06, 2009, 02:02 PM »
You forgot to blur the caption bar in your screen shots.

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #5 on: October 06, 2009, 03:34 PM »
Try creating an email to the person (you don't need to send it) and then in the To line right click and look at the properties. It should have the email addess listed but you can never tell with Outhouse.

Update: I am using Outlook 2007 and the email addresses are clearly shown on the Contact forms and are selectable.
Yeah, but are you using the global address list from Exchange?  That is where the root of all evil is.

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #6 on: October 06, 2009, 03:36 PM »
You forgot to blur the caption bar in your screen shots.
Crap!  Thanks.  He might kill me!  (fixed).

Carol Haynes

  • Waffles for England (patent pending)
  • Global Moderator
  • Joined in 2005
  • *****
  • Posts: 8,066
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #7 on: October 06, 2009, 03:55 PM »
Yeah, but are you using the global address list from Exchange?  That is where the root of all evil is.

No - so the problem isn't actually in Outlook. It is in Exchange ??

Stoic Joker

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 6,646
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #8 on: October 06, 2009, 04:49 PM »
Try creating an email to the person (you don't need to send it) and then in the To line right click and look at the properties. It should have the email addess listed but you can never tell with Outhouse.

Update: I am using Outlook 2007 and the email addresses are clearly shown on the Contact forms and are selectable.
Yeah, but are you using the global address list from Exchange?  That is where the root of all evil is.
All the addresses listed are SMTP, no MAPI/X400 or LDAP addresses listed ... hence no Exchange server

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #9 on: October 06, 2009, 04:52 PM »
Yeah, but are you using the global address list from Exchange?  That is where the root of all evil is.

No - so the problem isn't actually in Outlook. It is in Exchange ??
Well, yeah.  But I equate the two.

superboyac

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 6,347
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #10 on: October 06, 2009, 04:52 PM »
Try creating an email to the person (you don't need to send it) and then in the To line right click and look at the properties. It should have the email addess listed but you can never tell with Outhouse.

Update: I am using Outlook 2007 and the email addresses are clearly shown on the Contact forms and are selectable.
Yeah, but are you using the global address list from Exchange?  That is where the root of all evil is.
All the addresses listed are SMTP, no MAPI/X400 or LDAP addresses listed ... hence no Exchange server
Really?  I don't know where else they would come from.

Stoic Joker

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 6,646
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #11 on: October 06, 2009, 06:20 PM »
*Shrug* maybe it's just broken ... but if there was an Exchange server on the other end you should have an x400: address entry that uses an LDAP DN (like) syntax. i.e. X400:c=US;a= ;p=DomainName;o=Exchanges;s=LName;g=FName;i=Mi;

...Or that's the best I could do for a detail-less version of what my office Email address entry looks like.

Curt

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 7,566
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #12 on: October 09, 2009, 08:05 AM »
Office 2003 Outlook > Files > Import and Export > Export to a file > choose output file type > mark folder 'Contacts' > 'save as...' > "following actions will be executed:..."

sri

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 689
    • View Profile
    • Sridhar Katakam
    • Read more about this member.
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #13 on: October 12, 2009, 08:53 PM »
In your 3rd post you see the 'Add to Contacts' button in the screenshot? Click on it and you can copy the email address from the resulting window.
<a href="https://sridharkatakam.com">My blog</a>

vixay

  • Supporting Member
  • Joined in 2006
  • **
  • Posts: 140
  • ViXaY
    • View Profile
    • Donate to Member
Re: Can't copy actual email addresses from Outlook.
« Reply #14 on: October 20, 2009, 12:52 AM »
...I'm trying to copy a bunch of email addresses to use in another program.  All the recipients are already on one of my Outlook emails.  .... there's no email address shown, only the name (since Outlook will process it later).  For the outsiders that are not in an addressbook, the full email is shown.  Now, I'm trying to copy all the email addresses to another program, so the name does me no good.  I need the actual flippin' email address.  Is there anyway to copy it easily using ctrl-c?  NO!!  I hate this shitty program.

I had the exact same problem, being a tinkerer i wrote a simple macro/vb to get that functionality. see below
/EDIT: I realized i've done this only for a distribution list.... i.e. when i wanted to export the distribution list to another program....etc. It could be modified with some research to work with the active email.

Code: Visual Basic [Select]
  1. Sub CopyCSVEmail()
  2. 'This puts a comma seperated email list for a distribution list on the clipboard
  3. Dim myDistList As DistListItem
  4. Dim j As Integer
  5. Dim iOutFormat As Integer
  6. Dim iPos As Integer
  7. Dim sOutput As String
  8.     'Check type of object in current view
  9.    If TypeName(Application.ActiveInspector.CurrentItem) <> "DistListItem" Then Exit Sub
  10.     'Assign it to a typed variable
  11.    Set myDistList = Application.ActiveInspector.CurrentItem
  12.     iOutFormat = 1
  13.     sOutput = InputBox("Please Choose a MODE: " & vbCrLf _
  14.     & "1 = Address,.." & vbCrLf _
  15.     & "2 = Name (Address),.." & vbCrLf _
  16.     & "3 = Name <Address>,..", "Mode", "1")
  17.     On Error Resume Next
  18.     iOutFormat = CInt(sOutput)
  19.     On Error GoTo 0
  20. '    If (MsgBox("Do you want the addersses with names?", vbQuestion + vbYesNo, "With names?") = vbYes) Then
  21. '        iOutFormat = 2
  22. '    End If
  23.    'do what you want
  24.    sOutput = ""
  25.     For j = 1 To myDistList.MemberCount
  26.         If iOutFormat = 1 Then
  27.             sOutput = sOutput & myDistList.GetMember(j).Address & ", "
  28.         ElseIf iOutFormat = 2 Then
  29.             sOutput = sOutput & myDistList.GetMember(j).Name & ", " '" <" & myDistList.GetMember(j).Address & ">, "
  30.        ElseIf iOutFormat = 3 Then
  31.             iPos = InStr(1, myDistList.GetMember(j).Name, "(") - 1
  32.             If iPos < 0 Then iPos = Len(myDistList.GetMember(j).Name)
  33.             sOutput = sOutput & Trim(Left(myDistList.GetMember(j).Name, iPos)) & " <" & myDistList.GetMember(j).Address & ">, "
  34.         Else
  35.             sOutput = "Error: Incorrect Mode specified"
  36.         End If
  37.     Next j
  38.     sOutput = Left(sOutput, Len(sOutput) - 2) 'Trim last two characters
  39.    'MsgBox sOutput
  40.    InputBox "Copy (Press Ctrl+C) the following line to wherever you want.", "Email Address(es)", sOutput
  41.     'PutOnClipboard (sOutput)
  42.    'reset vars
  43.    Set myDistList = Nothing
  44. End Sub

Google how to add macros in outlook to see where you can paste this.
"Drunk on the Nectar of Life!" -me
« Last Edit: October 20, 2009, 12:55 AM by vixay »