News | Articles | Libraries | Developer Tools | Books | Forum Links | Search   
Sections:
 

Mail, Email, Pocket Outlook

Working with emails on Pocket PC. Using POOM (Pocket Outlook Object Model).

MSDN Technical Articles

  • Two for the Road: A Growing Sense of POOM
    August 7, 2001. In previous months, we've covered the preliminaries-how to get started, what tools you'll need and how to debug your programs-but we've slipped behind Larry and his eMbedded Visual BasicR quest to create useful code. So, here's the revenge-we're going to create a useful application.
  • Using eMbedded Visual Basic to Retrieve Pocket Outlook Contacts
    Apr. 30, 2001. Using the Microsoft Pocket OutlookR Object Model (POOM) and Microsoft eMbedded Visual Basic you can read the object store used by Microsoft Pocket Excel, Microsoft Pocket Word, Inbox, Calendar, Contacts, and Tasks to store your contact list.
  • Programming with eMbedded Visual Basic and the Pocket Outlook Object Model
    Dec. 26, 2000. Customize and sort your Pocket PC's PIM information simply using eMbedded Visual Basic.
  • Using the Pocket Outlook Object Model SDK
    August 1999. With the Pocket OutlookR Object Model (POOM), developers can build Microsoft Visual BasicR and Visual C++R applications that access the data and functionality of Pocket Outlook running on a WindowsR CE device. (11 printed pages) With the Pocket Outlook Object Model (POOM), developers can build Microsoft Visual Basic and Visual C++ applications that access the data and functionality of Pocket Outlook running on a Windows CE device. In so doing, programmers can add sophisticated contact management, task tracking, and calendar scheduling capabilities to Windows CE applications. For example, developers can use POOM to manipulate the Calendar, Contacts, Tasks, and World Clock data on several varieties of Windows CE-based devices including the Palm-size PC, Handheld PC, and Handheld PC, Professional Edition. With POOM, you can develop applications that significantly increase the productivity of your mobile employees.
  • Using the Microsoft Windows CE Mail API
    July 1999. The Microsoft WindowsR CE operating system provides developers with an API to handle the reading, manipulation, and sending of e-mail. The Windows CE Mail API is not related to the Messaging API (MAPI). However, it is somewhat similar to Simple MAPI. (4 printed pages)
  • Introduction to MAPI in Pocket PC 2002 C++ Applications - Part 2
    January 4, 2002. Learn how to read e-mail messages from MAPI message stores in your C++ applications for the Pocket PC 2002 platform.
  • Introduction to MAPI in Pocket PC 2002 C++ Applications - Part 3
    January 4, 2002. Learn how to work with MAPI attachments in your C++ applications for the Pocket PC 2002 platform.
  • Introduction to MAPI in Pocket PC 2002 C++ Applications
    November 5, 2001. Learn the basics of sending e-mail messages using the MAPI in your Pocket PC 2002 C++ applications, including initializing MAPI and sending mail using the ActiveSync message store.

MS Knowledge base

Questions and Answers at www.cegadgets.com

CodeProject

  • Sending mail using the Microsoft Windows CE Mail API
    22 Nov 2001. Windows CE provides support for Email Storage as part of the core operating system (ie. its comes on the ROM chip). Microsoft provides a series of API's in the library 'msgstore.lib' which its calls Microsoft Mail API or MAPI. These API's allow the developer to manipulate the Systems Email Folders . Although these API's provide functionality to manipulate the Systems Email Folders and the Emails within those folders, no support has yet been provided for the sending and receiving of Email Messages. Microsoft assumes that the responsibility is upon the developer of the Email Client to provide these services.
  • HOWTO - Sending mail using the Microsoft Windows CE Mail API
    27 Nov 2001. Windows CE provides support for Email Storage as part of the core operating system (ie. its comes on the ROM chip). Microsoft provides a series of API's in the library 'msgstore.lib' which its calls Microsoft Mail API or MAPI. These API's allow the developer to manipulate the Systems Email Folders . Although these API's provide functionality to manipulate the Systems Email Folders and the Emails within those folders, no support has yet been provided for the sending and recieving of Email Messages. Microsoft assumes that the responsiblity is upon the developer of the Email Client to provide these services.

CodeGuru

  • Implementation of POOM Using Embedded Visual C++ 3.0
    February 15, 2001. The contactMgt is the application which implements POOM and it has been successfully tested on SH3 processor and hope it will work fine on the rest of too. but before try to build it you need to register the DLL's on your Pocket PC, I choose regsvrce.exe(find out in Windows CE Tools folder ) for that. And you know which DLL you have to register (I don't want to repeat things again and again).

DEVBUZZ.COM

  • Use eVB (eMbedded Visual Basic) to access the Pocket Outlook Object Model (POOM) on your Pocket PC.
    I suspect that for many VB programmers one of the most compelling reasons for buying a Pocket PC is that you could put your VB knowledge to work and access the data on your handheld using eVB. If you have ever owned that 'other handheld' and written any apps for it you will be excused for thinking that handheld development is not a walk in the park. Fortunately we have our Pocket PC's and eVB to dispell this belief and we continue to do this with impunity as we tackle the task of accessing the Pocket Outlook.
  • Creating POOM items using PIE Web pages
    29 Nov 2001. The ability to manipulating Pocket Outlook items such as Contacts, Appointments and Tasks from an eVB app is a very cool feature. Once the various items are added into the outlook database, your app could filter and display those items based on the user's preferences, or allow the user to quickly find a specific item. However, the process of creating a new outlook item is usually a manual process. The user typically selects "New" and then tediously enters the various text data of the item using the very small SIP keyboard or by writing on the screen. This is not only a time consuming task, but it is prone to errors.

Libraries

  • POOMWrapper
    C++ library. Sits on top of POOM interafces. Makes programming with Pocket Outlook Object Model extreemly easy.
  • vbceMail
    ActiveX control. vbceMail allows you to create, send and receive mail from your eVB or eVC application. This control does everything you need to send and receive mail on your Windows CE device. Note that the control does not support attachments at this time. The vbceMail control wraps the Mail API functionality - if you have any questions about the commands below simply look up Mail* in the Windows CE API guide. For instance, to find out what Update does, look up MailUpdate.
© 2001-2005 Pocket PC Developer Network, a division of Spb Software House