Mkuu, kwa jinsi nilivyomwelewa mimi - katika project ya Mr. Professional micro-controller haihitajiki. Ndiyo unaweza iunganisha simu with a microcontroller but it is not necessary as current handsets are powerful and feature rich enuff to do a job of a full blown embedded system. They are embedded systems per se.
Anyhow, Mr. Professional is after some ideas:
-- 1. You need a dedicated fone (receiving only) attached to a PC (host) (preferably) HTC with manoeuvrable OS (android) or another linux based OS. windows mobile, symbian or iphone OS aren't favorable for this sort of things. Then find tools on the net which will extract call list data from the fone, you can program this yourself (as you have suggested) or search the net for similar codes (i believe there are tons out there). There and then, data can be formatted into XML file type and be easily accessible remotely via http on a browser or console.
(From little I can understand in your initial query - these are mere concepts, and since you have asked for ideas, with time and by reading further into your intended project I could come up with few more...)
-- 2. Software bundled with new fones are feature rich (particularly Nokia). You can have phone call management software by nokia installed on your pc, then get (buy) a software to read and extract data from other applications on your pc. On the same pc you can have another software to dial (phone dialler) to alert or send single or batched text files from your pc. You can possibly achieve this by exploring micro recorders on your pc. With a bit of effort about programming micros using visual basic, or ms access or indeed any other micro enabled application, it should be possible to automate the entire process: - attach your two phones to PC via standard USB, one phone receiving calls and the other dialling out to some dedicated number of your choice where you would have access to the info being sent. I suggest you research more in micros recording procedures to accomplish this. This might be the easiest option in my opinion than one above whereby you would need to write your own code. On the other hand, using micros is a known technique and a variety of tools are at hand should you know which is which and what route to take. I shall find time to read more about this interesting project... otherwise, good luck!!
Happy New Year.
Steve Dii