how to develop a webmail address book importer using Coldfusion?

Posted on 2011-04-26
Last Modified: 2012-11-07
is there any sample script or a solution in coldfusion to develop an address book import form like facebook? so that coldfusion can access and display or insert address book contacts in a database when the user enter his username and password? I found some websites that sell these scripts in coldfusion but I want know the proper methodology used in Coldfusion to import email contacts upon user login to his email using a coldfusion form!
Would appreciate any possible help, and please no links to websites that sell scripts.
Question by:mark222
    LVL 24

    Expert Comment

    import from what source?
    outlook? - gmail?
    this matters
    on the simplest level the answer to your question is to parse and loop the "address book" and while doing so insert to db.

    but - there isn't a universal parser that will parse anything fed into it.
    if doing this for customers you may want to build a mini app that asks what the source of their address book is - then you have a few pre - programmed routines that parse based on the source.
    and tell them "sorry" if they have a format outside your library of routines.

    Author Comment

    I'm targetting webmails from mail providers such as yahoo, lycos, gmail, live, hotmail, etc.
    Think it as the same idea of facebook or any other social networking website, they provide you for a login form to type your email username and password and the mail provider (hotmail, yahoo, etc as a drop down menu).
    LVL 24

    Accepted Solution

    ok - I was referring to a person exporting their own contacts to a file - then importing that file into another site.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Join & Write a Comment

    PROBLEM: How to add your own buttons to the bottom toolbar with paging info ( result count ). While creating a cfgrid, I ran into an issue where I wanted to embed my own custom buttons where the default ones ( insert / delete / etc… ) are for aes…
    Today, I was working on some optimization and spam-stopping techniques when I encountered Ben Nadel's post to reduce spam feature using Math ( While this method is not o…
    Learn the basics of strings in Python: declaration, operations, indices, and slicing. Strings are declared with quotations; for example: s = "string": Strings are immutable.: Strings may be concatenated or multiplied using the addition and multiplic…
    Learn the basics of while and for loops in Python.  while loops are used for testing while, or until, a condition is met: The structure of a while loop is as follows:     while <condition>:         do something         repeate: The break statement m…

    729 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    19 Experts available now in Live!

    Get 1:1 Help Now