Sort Contacts in Address Book or in Plaxo?

I need to get a whole bunch (roughly a thousand) contacts sorted into Groups so that I can manage them better.
Does anyone know if it is a better idea to do this in Plaxo and then if I can import them into Mail, or if I should do this in Mail and then import into Plaxo?
Thanks.

They are coming from your Mail cache. It includes any addressee you have previously used, including typos. The Mail app on the iPhone/iPod Touch does have an option to clear this cache. The only way to remove these cached email addresses from the Mail application is restoring the iPhone/iPod Touch as a new phone/iPod. A restore from backup also restores the cache.

Similar Messages

  • Sorting contacts in Address Book

    I have my contacts sorted as First Name, Last Name. But I don't understand why when I sync to my smartphone, it turns into Last Name, First Name and there is no option to change it. Has anyone run into this problem or figured a way out of it?

    The sorting on your phone is likely the culprit.
    Look thru your phone's features, see if you can sort it there.
    Beavis2084

  • Problems syncing from contacts to address book

    I have an iMac which now runs OSX 10.6.8 and an iPhone 3GS that runs the latest iOS 5.
    Long story short, I downgraded from OSX Lion back to OSX 10.6.8 a few months ago.  Got quite a few problems doing so...  ended up creating a brand new user and transferring music, videos and photos manually.  Then, the iOS 5 got out and I upgraded my phone right away.  I couldn't figure out icloud at first but understood yesterday that it works only with Lion.  I thought I'd keep it on my phone if I ever want to install Lion again.
    I also realised that I never transfered back in my iMac all my iCal events and Contacts.
    So yesterday, I tryied to sync my Contacts, iCal and Notes from my iPhone to my iMac.  In the iTune info tab, under each section, there was a message mentioning that since I use iCloud, I don't need to sync my info through iTune and doing so would possibly create duplicates.  I try to sync them anyway since I only had to in Address Book.  I got the message to merge or replace.  I selected merge (yes I had at least one contact in Address Book).  Nothing happened...  iCal didn't merge anything and neither Address Book.  I tried to create new events in my phone and iMac and these were syncing but not the original ones.  Also added a contact in Address Book and it got sync with my phone.  I didn't try creating one on the phone to sync it through but assumed that it was working.
    After going through a few discussion threads, I decided to delete the iCloud account on my phone since I didn't need it and try re-syncing.  The iCloud message in the iTune's info tab was gone so I thought everything would be good and I could select merge my contact again without any problem.  I was wrong...  I lost all my contacts...  I freeeeeeeeaked out !!  Thank God I didn't unplug the phone and restored it right away to get everything back.
    I tried it again this afternoon but only tried to sync iCal.  I didn't get to choose between merge and replace and the same thing happened again...  lost everything...  iCal but also Contacts which I find strange because I didn't check the Contact option in iTune....   I got everything restored back even thought it's always scary to try things like this....  So for now on, I don't delete my iCloud info on my Phone and do not sync any other info.  I'm actually scared to plug it in and always double check that my contacts are all there before unplugging.
    So here I am...  don't really know what to do...  I read stuff about removing apple.isync files or something...  or other options but they never quite answer my problem...
    There is still the option to type all my contacts back in Address Book..  I don't have that many... but it's a pain...
    Sorry about the long message here
    Thanks for your help and for your time.
    Ben

    Clearly iSync has got confused about what new data it needs to pull from the phone. Usually resetting the sync history solves this, but as it hasn't for you... try this:
    I would suggest sending all the contacts from the phone to the Mac manually via Bluetooth: *Contacts > Options > More > Advanced > Send all Contacts > Via Bluetooth* (or similar, depending on the exact phone model)
    This will send vCard(s) which can be imported into the Mac Address Book simply by double-clicking the file that arrives on your Mac.
    Merge or remove any duplicates as they are imported. You can also use the *Card > Look for Duplicates* command in Address Book.
    Once all your Contacts are exactly as you want them in Address Book do a full backup of them:
    *File > Export > Address Book archive...*
    Finally, load iSync, click your phones icon and choose *Reset Device...* from the Devices menu.
    This will force iSync to remove all the existing contacts from the phone and completely replace them with all the new nicely sorted out ones from the Mac Address Book.
    From this point on, iSync should keep track of what needs updating on each subsequent sync.

  • Apple Script to Sort through the Address Book

    Dear All,
    I am quite new to Apple and just a learner on Apple-scripts. Its been quite a task to learn.. I would require some help on a few things..
    The script will eventually use numbers to send email and get the user inputs and any yet to reach there..
    After going through lots of scripts to sort through the address book and make a clean address book, i found they are quite slow in processing takes about 20~30 Minutes to get through 2000 Contacts..
    Hence after reading posting of Mr. Koenig & Mr. Hiroto and specifically on deep copy. I have written the following code which does the following on 2000 records within 6~8Mins.
    The Script work its way through all the contact is the address List.. and creates Groups
    1. Duplicate Email Id's — List of Contacts with same email ID's including Contacts where the email Id is entered twice.. (Strange.. Address Book Issue, copy of the email Id under work & home)
    2. Duplicate Phone — List of Contacts with same Phone Numbers including Contacts where the Phone Nos is entered twice.
    3. Duplicate Name — List of Contacts with Same Names
    4. Duplicate No Name — List of Contacts without the First Name and Last Name
    it also sort the Contacts under the following Group which you can edit later with all the information's..
    1. Only Email Ids — List of Contacts with Email ID and No Phone Numbers
    2. Only Phone — List of Contacts with Phone Numbers and No Email Id's
    3. No Email or Phone — List of Contacts with No Email Id's and No Phone numbers (some half completed contacts )
    My Question to the forum is why is the following code still taking too much time..
    set onlyDupEList to every person of group theGroupEmail
    repeat with j from 1 to count of Dup_email
    set tempdata to item j of Dup_email
    if onlyDupEList does not contain {tempdata} then add tempdata to group theGroupEmail
    end repeat
    save application "Address Book"
    and the scripts slows down when the items in the list is quite large (over 800 or so )..
    Any help is appreciated and thanks in advance..
    -- the code ---
    global MsgTitle
    on run
    set MsgTitle to "Search for Duplicates in Address Book Contacts"
    display dialog ¬
    "This Script takes a while to finish" & return & "maybe 10 min or More..." & return & "Depending on the Address Book Contacts." & return & return & "Hence Allow it to run for the while" with title MsgTitle ¬
    with icon 1 ¬
    buttons {"Continue"} ¬
    giving up after 5
    set question to display dialog "Select the Duplicate Search Parameter " with icon 1 with title MsgTitle ¬
    buttons {"Contact Name", "Contacts on Phone & Email Id's", "Quit"} default button 3
    set rtnValue to button returned of question
    if rtnValue is "Quit" then
    -- tell application "Address Book" to quit
    tell me to quit
    end if
    if rtnValue is "Contact Name" then
    -- tell application "Address Book" to quit
    GetDup_byName("Duplicate Name")
    end if
    if rtnValue is "Contacts on Phone & Email Id's" then --Contacts on Phone & Email Id's
    -- tell application "Address Book" to quit
    Get_dup()
    end if
    end run
    --- Search on Name Field ---
    on GetDup_byName(theGroupName)
    set question to display dialog "Do you want to search for duplicates based on Names? " with icon 0 with title MsgTitle ¬
    buttons {"Continue", "Quit"} default button 1
    set rtnValue to button returned of question
    if rtnValue is "Quit" then
    -- tell application "Address Book" to quit
    tell me to quit
    end if
    tell application "Address Book"
    activate
    set biglist to {}
    set NoNameList to {}
    set theGroupNoName to "Duplicates No Names"
    set theGroup to theGroupName
    -- if not (exists (group "Dupilicate Entries")) then
    if not (exists (group theGroup)) then
    make new group with properties {name:theGroup}
    save
    end if
    if not (exists (group theGroupNoName)) then
    make new group with properties {name:theGroupNoName}
    save
    end if
    set the_names to name of people
    repeat with i from 1 to number of items in the_names
    set theName to item i of the_names
    -- return theName
    if theName is not in biglist then
    copy theName to end of biglist
    else
    set counter to (people whose name is theName)
    if (count of counter) > 1 then
    repeat with i from 1 to number of items in counter
    set this_item to item i of counter
    -- display dialog this_item
    add this_item to group theGroup
    end repeat
    -- return counter as string
    end if
    end if
    -- captures the Contacts without Name ---
    if theName contains "@" then
    -- display dialog theName
    set counterList to (people whose name is theName)
    repeat with i from 1 to number of items in counterList
    set this_item to item i of counterList
    -- display dialog this_item
    add this_item to group theGroupNoName
    end repeat
    end if
    -- save application "Address Book"
    end repeat
    save application "Address Book"
    set peopleCount to (count every person)
    -- set peopleCount to 50 -- only for testing --
    repeat with i from 1 to peopleCount
    set first_name to first name of person i as string
    set Last_Name to last name of person i as string
    if first_name is equal to "missing value" and Last_Name is equal to "missing value" then
    -- display dialog first_name & " : " & Last_Name
    set end of NoNameList to (id of person i)
    end if
    end repeat
    repeat with j from 1 to the count of NoNameList
    set tempdata to item j of NoNameList
    -- set testdata to person id tempdata
    -- if (name of groups of testdata does not contain theGroupNoEmail) then
    add tempdata to group theGroupNoName
    -- end if
    end repeat
    save application "Address Book"*)
    display dialog ¬
    "This Script Finished Processing Address Book Contacts the Duplicates are in the group" with title MsgTitle ¬
    with icon 1 ¬
    buttons {"Continue"} ¬
    giving up after 5
    end tell
    end GetDup_byName
    on Get_dup()
    set question to display dialog "Do you want to search for duplicates based on Names? " with icon 0 with title MsgTitle ¬
    buttons {"Continue", "Quit"} default button 1
    set rtnValue to button returned of question
    if rtnValue is "Quit" then
    -- tell application "Address Book" to quit
    tell me to quit
    end if
    tell application "Address Book"
    activate
    set theGroupEmail to "Duplicate Email Id's"
    set theGroupPhone to "Duplicate Phone"
    set theGroupNoEmail to "Only Phone Numbers"
    set thegroupNoPhone to "Only Email Id's"
    set theGroupNoData to "No Email or Phone"
    -- set theGroup to theGroupName
    if not (exists (group theGroupEmail)) then
    make new group with properties {name:theGroupEmail}
    save "Address Book"
    end if
    if not (exists (group theGroupPhone)) then
    make new group with properties {name:theGroupPhone}
    save "Address Book"
    end if
    if not (exists (group theGroupNoEmail)) then
    make new group with properties {name:theGroupNoEmail}
    save "Address Book"
    end if
    if not (exists (group thegroupNoPhone)) then
    make new group with properties {name:thegroupNoPhone}
    save "Address Book"
    end if
    if not (exists (group theGroupNoData)) then
    make new group with properties {name:theGroupNoData}
    save "Address Book"
    end if
    set ListofPeople to people --the_ID
    set ListofEmailID to value of emails of people --the_emails
    -- return ListofEmailID
    set ListofPhones to value of phone of people -- the_phones
    -- return ListofPhones
    set biglist to {}
    set ListEmail_Uniq to {}
    set ListEmail_Dup to {}
    set No_PhoneList to {}
    set No_EmailList to {}
    set No_dataList to {}
    set FlagEmail to false
    set FlagPhone to false
    -- repeat with i from 1 to number of items in the_emails
    repeat with i from 1 to count of ListofEmailID
    set thePersonID to item i of ListofPeople
    set theEmails to item i of ListofEmailID
    if theEmails is equal to {} then
    set end of No_EmailList to thePersonID
    else
    -- set FlagEmail to true
    repeat with j from 1 to count of theEmails
    set tmpdata to item j of theEmails
    -- return tmpdata
    if tmpdata is not in biglist then
    set end of biglist to tmpdata
    set end of ListEmail_Uniq to {tmpdata} & {thePersonID}
    else
    set end of ListEmail_Dup to {tmpdata} & {thePersonID}
    end if
    end repeat
    end if
    end repeat
    -- return ListEmail_Uniq
    -- return ListEmail_Dup
    -- save application "Address Book"
    set biglist to {}
    set ListPhone_Uniq to {}
    set ListPhone_Dup to {}
    -- repeat with i from 1 to number of items in the_emails
    repeat with i from 1 to count of ListofPhones
    set thePersonID to item i of ListofPeople
    set thePhones to item i of ListofPhones
    if thePhones is equal to {} then
    set end of No_PhoneList to thePersonID
    else
    -- set FlagPhone to true
    repeat with j from 1 to count of thePhones
    set tmpdata to item j of thePhones
    -- return tmpdata
    if tmpdata is not in biglist then
    set end of biglist to tmpdata
    set end of ListPhone_Uniq to {tmpdata} & {thePersonID}
    else
    set end of ListPhone_Dup to {tmpdata} & {thePersonID}
    end if
    end repeat
    end if
    end repeat
    -- return ListPhone_Uniq
    -- return ListPhone_Dup
    set the Dup_email to {}
    -- Find the Duplicates from the sorted list --
    repeat with i from 1 to the count of ListEmail_Dup
    set tempdata to item i of ListEmail_Dup
    set dataEmailDup to item 1 of tempdata
    set dataPersonDup to item 2 of tempdata
    repeat with j from 1 to the count of ListEmail_Uniq
    set tempdata to item j of ListEmail_Uniq
    set dataEmailUniq to item 1 of tempdata
    set dataPersonUniq to item 2 of tempdata
    -- display dialog mainEmail1 & "=" & mainEmail2 & " " & mainID1 & "=" & mainID2
    if dataEmailDup is equal to dataEmailUniq then
    set end of Dup_email to dataPersonDup -- & "," & dataPersonUniq
    set end of Dup_email to dataPersonUniq
    end if
    (* -- the code takes lot more time if add to group was used --
    if dataEmailDup is equal to dataEmailUniq then
    set testdata to person id dataPersonDup
    add testdata to group theGroup
    set testdata to person id dataPersonUniq
    add testdata to group theGroup
    end if
    end repeat
    end repeat
    -- return Dup_email
    set the Dup_Phone to {}
    -- Find the Duplicates from the sorted list --
    repeat with i from 1 to the count of ListPhone_Dup
    set tempdata to item i of ListPhone_Dup
    set dataPhoneDup to item 1 of tempdata
    set dataPersonDup to item 2 of tempdata
    repeat with j from 1 to the count of ListPhone_Uniq
    set tempdata to item j of ListPhone_Uniq
    set dataPhoneUniq to item 1 of tempdata
    set dataPersonUniq to item 2 of tempdata
    -- display dialog mainEmail1 & "=" & mainEmail2 & " " & mainID1 & "=" & mainID2
    if dataPhoneDup is equal to dataPhoneUniq then
    set end of Dup_Phone to dataPersonDup -- & "," & dataPersonUniq
    set end of Dup_Phone to dataPersonUniq
    end if
    (*if dataPhoneDup is equal to dataPhoneUniq then
    set testdata to person id dataPersonDup
    add testdata to group theGroup
    set testdata to person id dataPersonUniq
    add testdata to group theGroup
    -- save
    end if*)
    end repeat
    end repeat
    -- return Dup_Phone
    set onlyDupEList to every person of group theGroupEmail
    repeat with j from 1 to count of Dup_email
    set tempdata to item j of Dup_email
    if onlyDupEList does not contain {tempdata} then add tempdata to group theGroupEmail
    end repeat
    save application "Address Book"
    set onlyDupPList to every person of group theGroupPhone
    repeat with j from 1 to count of Dup_Phone
    set tempdata to item j of Dup_Phone
    if onlyDupPList does not contain {tempdata} then add tempdata to group theGroupPhone
    end repeat
    save application "Address Book"
    set onlyPhoneList to every person of group theGroupNoEmail
    repeat with j from 1 to the count of No_EmailList
    set tempdata1 to item j of No_EmailList
    if No_PhoneList does not contain {tempdata1} then
    if onlyPhoneList does not contain {tempdata1} then add tempdata1 to group theGroupNoEmail
    end if
    (*set flagE to false
    repeat with i from 1 to the count of No_PhoneList
    set tempdata2 to item i of No_PhoneList
    if tempdata1 is equal to tempdata2 then
    set flagE to true
    exit repeat
    end if
    end repeat
    if flagE is false then add tempdata1 to group theGroupNoEmail*)
    end repeat
    save application "Address Book"
    set onlyEmailList to every person of group thegroupNoPhone
    repeat with j from 1 to the count of No_PhoneList
    set tempdata1 to item j of No_PhoneList
    if No_EmailList does not contain {tempdata1} then
    if onlyEmailList does not contain {tempdata1} then add tempdata1 to group thegroupNoPhone
    end if
    end repeat
    save application "Address Book"
    set onlyList to every person of group theGroupNoData
    repeat with i from 1 to count of ListofPeople
    if (item i of ListofEmailID is equal to {}) and (item i of ListofPhones is equal to {}) then
    set tempdata to item i of ListofPeople
    if onlyList does not contain {tempdata} then add tempdata to group theGroupNoData
    end if
    end repeat
    save application "Address Book"
    display dialog ¬
    "This Script Finished Processing Address Book Contacts the Duplicates are in the group" with title MsgTitle ¬
    with icon 1 ¬
    buttons {"Continue"} ¬
    giving up after 5
    end tell
    end Get_dup
    on quit
    --set MsgTitle to "Change Email ID's Domain Name"
    save application "Address Book"
    display dialog "Contact Srikanth Kamath at [email protected] for any Help" with title MsgTitle with icon 1 buttons "OK"
    continue quit
    end quit

    Hello Srikanth Kamath,
    I'm not sure you're still following this thread, but anyway here's sample code I said I'd post later.
    --SCRIPT2
    main()
    on main()
    script o
    -- input data
    property xx : {1, 2, 3, 4, 5} -- list of parents
    property yy : {{"g", "h"}, {"a", "b"}, {"b", "e", "f"}, {"e"}, {"c", "d"}} -- list of children per parent
    -- work list
    property pp : {} -- list of children tagged by parent; i.e, lits of {child, parent}
    property qq : {}
    property rr : {}
    -- (1) build list of children tagged by parent
    repeat with i from 1 to count my xx
    set x to my xx's item i
    set y to my yy's item i
    repeat with p in y
    set end of my pp to {p's contents, x}
    end repeat
    end repeat
    --return pp -- {{"g", 1}, {"h", 1}, {"a", 2}, {"b", 2}, {"b", 3}, {"e", 3}, {"f", 3}, {"e", 4}, {"c", 5}, {"d", 5}}
    -- (2) sort tagged list by child as key
    msort(my by_key1, my pp)
    --return pp -- {{"a", 2}, {"b", 2}, {"b", 3}, {"c", 5}, {"d", 5}, {"e", 3}, {"e", 4}, {"f", 3}, {"g", 1}, {"h", 1}}
    -- (3) retrieve parents with duplicate child
    (* retrieve list of {child, parent} for duplicate child *)
    set my qq to uniq(my eq_key1, my pp, {_dup:true})
    --return qq -- {{"b", 2}, {"b", 3}, {"e", 3}, {"e", 4}}
    (* retrieve list of parent *)
    repeat with q in my qq
    set r to q's item 2
    if r is not in my rr then set end of my rr to r
    end repeat
    return rr -- {2, 3, 4}
    end script
    tell o to run
    end main
    on by_key1(x, y)
    msort's comparator for list of lists
    key = item 1, ascending
    returns true iff x and y are out of order
    return x's item 1 > y's item 1
    end by_key1
    on eq_key1(x, y)
    uniq's comparator for list of lists
    key = item 1
    returns true iff x and y are considered equal
    return x's item 1 = y's item 1
    end eq_key1
    on msort(cmp_, aa) -- v1.2f2
    Basic recursive merge sort handler having list sorted in place.
    handler cmp_ : comparator
    * cmp_(x, y) must return true iff list element x and y are out of order.
    list aa : list to be sorted in place
    script o
    property parent : {} -- limit closure to minimum
    property xx : aa -- to be sorted in place
    property xxl : count my xx
    property yy : {}
    property cmp : cmp_
    on merge(p, q, r)
    property xx: source list
    integer p, q, r : absolute indices to specify range to be merged such that
    xx's items p thru r is the target range,
    xx's items p thru (q-1) is the first sublist,
    xx's items q thru r is the second sublist.
    (p < q <= r)
    local i, j, k, xp, xr, yi, yj, ix, jx
    if r - p = 1 then
    set xp to my xx's item p
    set xr to my xx's item r
    if my cmp(xp, xr) then
    set my xx's item p to xr
    set my xx's item r to xp
    end if
    return -- exit
    else
    if p < q - 1 then merge(p, (p + q) div 2, q - 1)
    merge(q, (q + r + 1) div 2, r)
    end if
    At this point, sublits xx[p, q-1] and xx[q, r] have been already sorted (p < q <= r)
    if my cmp(my xx's item (q - 1), my xx's item q) then
    else -- xx[p, q-1] & xx[q, r] are already sorted
    return
    end if
    set yy to my xx's items p thru r -- working copy for comparison
    set ix to q - p
    set jx to r - p + 1
    set i to 1
    set j to q - p + 1
    set k to p
    set yi to my yy's item i
    set yj to my yy's item j
    repeat
    if my cmp(yi, yj) then
    set my xx's item k to yj
    set j to j + 1
    set k to k + 1
    if j > jx then
    set my xx's item k to yi
    set i to i + 1
    set k to k + 1
    repeat until k > r
    set my xx's item k to my yy's item i
    set i to i + 1
    set k to k + 1
    end repeat
    return
    end if
    set yj to my yy's item j
    else
    set my xx's item k to yi
    set i to i + 1
    set k to k + 1
    if i > ix then
    set my xx's item k to yj
    set j to j + 1
    set k to k + 1
    repeat until k > r
    set my xx's item k to my yy's item j
    set j to j + 1
    set k to k + 1
    end repeat
    return
    end if
    set yi to my yy's item i
    end if
    end repeat
    end merge
    on cmp(x, y)
    (* primary comparator *)
    return x > y
    end cmp
    local d, i, j
    if xxl ≤ 1 then return
    if cmp_ = {} then set my cmp to cmp -- comparator fallback
    my merge(1, (xxl + 1) div 2, xxl)
    end script
    tell o to run
    end msort
    on uniq(eq_, aa, {dup:dup}) -- v0.21
    handler eq_ : comparator eq_(x, y) that returns true iff x and y are considered equal
    list aa : pre-sorted list
    (precisely, a list organized such that any duplicate items are adjacent to each other)
    boolean _dup : option whether return unique items or duplicate items
    return duplicate if true, unique otherwise.
    script o
    property parent : {} -- limit closure to minimum
    property xx : aa
    property yy : {}
    property eq : eq_
    on eq(x, y)
    (* primitive comparator *)
    x = y
    end eq
    if eq_ = {} then set my eq to my eq -- comparator fallback
    local t, x, _on
    if (count my xx) < 2 then return my xx's contents
    if _dup then
    set _on to false
    set t to my xx's item 1
    repeat with i from 2 to count my xx
    set x to my xx's item i
    if eq(x, t) then
    set end of my yy to t
    set _on to true
    else if _on then
    set end of my yy to t
    set _on to false
    end if
    set t to x
    end repeat
    if _on then set end of my yy to x
    return my yy's contents -- return duplicate elements
    else
    set t to my xx's item 1
    set end of my yy to t
    repeat with i from 2 to count my xx
    set x to my xx's item i
    if eq(x, t) then
    else
    set end of my yy to x
    set t to x
    end if
    end repeat
    return my yy's contents -- return uinque elements
    end if
    end script
    tell o to run
    end uniq
    --END OF SCRIPT2
    In order to apply it to your current Address Book problem, replace the main() handler with something like the following one.
    --SCRIPT2a (part)
    on main()
    script o
    -- input data
    property xx : {} -- list of parent; given later
    property yy : {} -- list of children per parent; given later
    -- work list
    property pp : {} -- list of children tagged by parent; i.e, lits of {child, parent}
    property qq : {}
    property rr : {}
    -- (0) get input data from AB
    tell application "Address Book"
    tell people
    set xx to its id
    set yy to its every email's value
    end tell
    end tell
    -- (1) build list of children tagged by parent *)
    (* omitted (same as the previous) *)
    -- (2) sort tagged list by child as key
    (* omitted (same as the previous) *)
    -- (3) retrieve parents with duplicate child
    (* omitted (same as the previous) *)
    -- (4) group the retrieved people in AB
    tell application "Address Book"
    repeat with r in my rr
    add person id r to group "duplicate email"
    end repeat
    end tell
    end script
    tell o to run
    end main
    --END OF SCRIPT2a
    Good luck,
    Hiroto
    Message was edited by: Hiroto

  • Importing contacts to Address book (organized)

    Hello,
    Someone was helpful awhile back and told me that if I selected all emails in Mac Mail (within a folder), I could send them to address book. Basically I want to send all contacts from a folder in Mac Mail over to address book in an organized fashion. I did the export but now I don't know how to find the new contacts in address book. It just lumped in the new contacts with the others....
    Is there a way to organize address book by date added (contacts)? Does anyone have any suggestions on how to do this? I tried dragging over the emails into a group folder in address book but that didn't work.... Thanks!

    Smart folders aren't real folders, just sort of Aliases that contain certain criteria in th whole thing.
    Like you could make a Smart folder that containd names that had b in the name, that fake folder when clicked on would look like it cantain those that have b in the name, but just really points to only those.
    Experiment a bit with them, you can delete them without alarm because it's just a separate DB of them.

  • Public Folders with Contacts vs Address Book

    Which is the better approach: public folders with contacts or setting up an address book?
    I want to set up some sort of address book to hold details of some of our major clients. Rather than each person maintaining his/her own address list the plan is for everyone to maintain a single list. As soon as we deal with a "new" contact at
    one of our clients that person's details go into the central list and we all benefit.
    In the past we've used public folders. However, it seems to me that they are quite a hassle with OWA so i was wondering why we don't simply create a new address book with:
    New-AddressList -Name "MyCo – Customers" -RecipientFilter "(CustomAttribute1 -eq 'MyCo') -and (ObjectClass -eq 'Group')" -RecipientContainer "ad.ilbs.co/Habitats/myco"
    or should I use New-OfflineAddressBook -Name ...
    Our team run a variety of systems (Windows and Mac) and a variety of phones (mostly IOS and Android)
    Roger

    Hi Roger,
    According to your description, you want to share the contact which is created by each client users in OWA and Outlook to all other domain users for contact sharing. Is it right?
    If that is the case, the Public Folder is an option to achieve this as you mentioned. For address list in server side, only the administrators who have related permission to Exchange server can create an address list in Exchange server generally.
    For client users, they can’t create the address list for all other users using, though the contact folder permission is set to reviewer for all other users.
    If you are using Public Folder contact (default folder permission set to Author), each user can create contacts in this folder and the contact can be visible for all users. Then the client user can do the following settings in Outlook to
    manually add the Public Contact to address book:
    1. In Outlook, open Public Folder.
    2. Right-click Public Contact folder, select Properties.
    3. In Outlook Address Book tab, check Show this folder as an e-mail Address Book.
    4. Click OK to save the setting.
    Then the Public Contact folder should be added in the Address Book.
    Regards,
    Winnie Liang
    TechNet Community Support

  • How can I delete all my contacts in Address Book?

    I had syncing issues between my Entourage 2008 contacts, my Address Book contacts, and the PowerMac for Blackberry application. As a reference, I have around 5,000 contacts. I have solved the issue, but there is some collateral damage: read on.
    Address Book duplicated my contacts two or three times, and it also created around 60,000 empty contacts. I have been able to clean the Entourage contacts, which only suffered from duplication but not from new empty entries.
    I tried to delete the Address Book duplicate and empty entries. The easy way out, I thought, was to Select All and delete. It does not work. Given I have ended with around 80,000 contacts, after I Select All, and try to delete, the program hangs, and I have to Force Quit the Address Book application.
    I tried to locate the Address Book file where contacts are stored, but I have not found an obvious name that would point to it, nor have I read anything about such file in the different discussion forums. So no success on this.
    I have even used scripts in the past for deleting duplicates and merging contacts in Entourage, but I have not found one for Address Book that could take care of the massive number of empty entries with "No Name".
    So, is there a way to delete all my contacts in Address Book?

    There are two possibilities you can try:
    1. Delete all your duplicate entries. You can try downloading and running this Applescript Remove Duplicates, which will create a group named Duplicates in Address Book, from which you should be able to delete those entries, by selecting the Group, then in the next column to the Right, select all the entries and choose Delete Cards from the Edit menu.
    2. If that doesn't work, you can do this:
    1. Quit Address Book if it's running.
    2. Go to ~/Library/Application Support/AddressBook and delete an of these files/folders you find there:
    • ABPerson.skIndex
    • ABPerson.skIndexInverted
    • Address Book - xxxxx.abbu
    • AddressBook.data
    • AddressBook.data.beforesave
    • AddressBook.data.previous
    • Images
    • LastImport.plist
    3. Restart Address Book and see if the default cards are there (Apple card, and your Me card) and if all seems to be working correctly.
    Mulder

  • How to delete ALL contacts in Address Book 10.6.3.(1091) in Macbook?

    I made no effort ever to add the contents of my iPhone to my Macbook. Ever. Right now in my Skype app that I have only Just downloaded have I just found ALL of my iPhone contacts in it's contact list. NOT GOOD. I am looking for a way to remove my iPhone phone book from the Address Book on my Mac and then remove ALL those same contacts from the Skype contact list.
    I am now removing my iPhone contacts from Address Book on my Macbook one by one manually. Is there a shorter way of doing this?

    Are you using iCloud?
    What is the file format you intend to use to import contacts? If it an Address Book Backup (.abbu) then perhaps you can import it. That would delete your entire Address Book and replace it with the backup.
    I might suggest simply moving your entire ~/Library/Application Support/Address Book folder to the Desktop. That seems rather drastic though, and if your contacts are stored in iCloud it might not make a difference.

  • How to delete all contact in address book

    Hi,
    How to delete all contact in address book.
    And disable the address book to sync with outlook 2011.
    Using Macook pro 10.7.2

    Actually I already copy all my cd,mp3 in my itunes I got 2457items song (all in my mac os hardisk).
    Now I need to sync all my music and movie using icloud or itunes match.
    I don;t want to use the cable. I wanted to sync using  icloud or itunes match.
    1. Can all the music and movie sync with icloud and direct sync with my iphone?
    2. Or all music and movie using itunes match and sync into my iphone?
    Is the cable only the way to sync all the  music and movie.
    Thank you.

  • Using O2M I imported my contacts into Address Book. However upon exiting the contacts are not saved. This is on a new Macbook Pro Lion OS. How does one save the newly imported contacts?

    Using the program O2M I successfully imported emails from Outlook 2003 to Mail, and calendar events to iCal. However, repeated attempts to import contacts to Address Book have failed. The contacts appear to import, but when I close Address Book and reopen it, the contacts are gone. I tried File-Save, but Save is greyed out. This is a new Macbook Pro with the latest Lion OS. I wonder if O2M has not been updated to work with Lion. Or is there something I am overlooking in the import process?

    Hi Denisej and others who have encountered the same problem,
    I tried your work around. Unfortunately it did not work out for me because in my contacts there are an unknown number that still "refused" to be imported like that. When such a contact was in the group I selected for import the whole lot would be lost again after re-opening Address Book. Finally that meant that I had to import each contact one-by-one, each time with the need to close down Address Book. A job to go nuts and end up with a mouse injury. So I decided to use the Migration Assistant that Lion now offers
    https://discussions.apple.com/thread/3284404
    together with Windows Migration Assitant on my old PC. Obviously both Mac and PC have to be on the same network. For this I did not need to do anything special. Both make use of the same router and that is apparently sufficient. When migrating the contacts Lion creates a new account, so you need to log in to that new account to see your migrated contacts. I used the Export Address Book Archive function in the Address Book menu to copy the lot to my own Apple account. I got rid of the new account and I was finally where I wanted to be in the first place.
    Kees

  • Sync between MacBookPro and iPhone 3G does not sync properly.  Calendars duplicate events but worse is that only contacts from Address book from letter T onwards sync.  Any contacts on iPhone which are not on Mac are lost during sync.

    Sync between MacBookPro and iPhone 3G does not sync properly.  Calendars duplicate events but worse is that only contacts from Address book from letter T onwards sync.  Any contacts on iPhone which are not on Mac are lost during sync.
    Solutions?

    No, I never really found an easy solution.  I believe it is an issue with some corruption in the iTunes database on the specific device.  In my case, both my iPad and iPhone now show duplicate stream songs if viewed through iTunes on my Mac, but they show different songs.  A couple years ago I had a similar issue on my iPhone, and Apple support suggested I back up the phone, completely reset it, and then restore it from the backup.  It did work, so I imagine it would probably work for my current issues with the iPhone and iPad.  But resetting and restoring an iPad or iPhone always makes me a little nervous that something will get lost.  When I did reset/restore the iPhone, I do have to say, the restore process was 100% perfect and I did not lose any data at all even though Apple support said I might.  If you try to go that route, I would suggest backing the device up both to a computer through iTunes, and to the iCloud so that you have a double backup.
    None of this really resolves the issue with how the iTunes databases are becoming corrupted on the apple devices though, so it is very likely to happen again until they fix it.  I have been unable to determine if there were any specific actions or conditions which caused the corruption to happen in the first place.
    Might be worth another call to Apple support, or dropping in the local Apple store if you have one near by.

  • Can I overwrite contacts in Address book with my iPod Touch contacts?

    I'm an idiot - I somehow managed to delete ALL of my contacts in Address book. I don't use Time Machine (not enough external HD space) so I can't restore that way.
    I did happen to sync my iPod Touch shortly before I deleted everything so my contacts are fine there. Short of re-typing everything into Address Book, is there a way I can tell iTunes to overwrite my contacts with the ones from the iPod touch?
    It's the only place I have my contacts - and because I enabled Google sync, it deleted all of my Google contacts too! HELP!!

    If you sync, the contacts will be copied back into Address Book on your Mac. You should get an error message that pops from iSync (a warning about changing more than 5% of your data), which you should Allow.
    In case you're worried, I have tested this (backed up my address book, then deleted the contents, then synced and my contacts were restored from my IPT).
    Hope this helps...

  • No Contacts or Address Book app

    My new iPhone doesn't have an icon for Contacts (or Address Book).  Is that something I have to add myself?  That seems odd.  I can see contacts if I set out to create a message, but don't see any way to pull up a list of contacts right from the start.  User error, I'm sure.

    Swipe down on the home screen and type Contacts in the search field. If it is on the device (and it should be) it will show up, and if it is in a folder, will tell which one. Assuming it does show up in the search, go back tot he home screen and swipe left-right to see your alternate screens and locate it.

  • No contacts in address book

    I have iphone4 and have my contacts on it, however on my macbook pro the contacts in address book are no longer there, this happened after i did migration assistance, Can someone tell me how i populate my address book again, I am running SL now 10.6.7.
    Thank you for your assitance.

    Do this, open your Address Book > Menu > choose Filters and UNcheck all filters.
    See your contacts now?
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • Group sync from iphone contacts to Address Book

    I have read numerous entries regarding this but I have not been able to solve the problem. My Palm was never this difficult to synch. Has anyone been able to come up with a universal solution for new groups in Address Book not synching with groups in Contacts in the iPhone? After I first synched the phone, the existing groups in Address Book showed up, but all new groups since then do not transfer to the phone. I have reset the synch software, and rebooted the mac to no avail. Many thanks.

    tnarg nosegref,
    When you say you reset the sync software, did you follow all the steps in article http://support.apple.com/kb/HT1865 ? If not, it's the most thorough method of doing so.
    In addition to this, have you tried backing up your Address Book as an archive, and then reimporting it, overwriting the existing contents?
    Archiving your address book
    http://docs.info.apple.com/article.html?path=AddressBook/4.1/en/9158.html
    Importing contacts into Address Book
    http://docs.info.apple.com/article.html?path=AddressBook/4.0/en/ad808.html
    Hope this helps,
    Raleigh

Maybe you are looking for