Windows IT Pro is the authoritative and independent resource for windows nt, windows 2000, windows 2003, windows xp. Features a collection of resources and magazines for windows IT professionals.
  
  
  Advanced Search 


April 1996

SDK-orama: Exchange SDK


RSS
Subscribe to Windows IT Pro | See More Exchange Server and Outlook Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

Did you know that Exchange has a Software Developer's Kit (SDK)? It's currently in Beta 2, but here are some things you can expect to find on this CD.

Sample gateway application: The Exchange SDK includes a sample gateway that uses two new conversion Dynamic Link Libraries (DLLs). These DLLs, IPM_IN and IPM_OUT, convert messages to and from a text-based message format. This gateway application also supports backboning and the transport-neutral encapsulation format (TNEF).

Gateway configuration management: Service configuration information no longer uses the Registry to store its information. Messaging Application Programming Interface (MAPI) calls access it directly. The SDK includes a sample application, CFGCODE, which creates extension data from a text-based data file, and a sample data file. Look for SAMPLE.INI.

Gateway queue clean-out tool: The GWCLEAN utility is useful. It lets gateway administrators and developers dump the contents of any gateway queue. This tool could come in handy if you do a lot of testing.

MAPI-based list server: One of the coolest tools is a MAPI-based list server. It's similar to the list servers you subscribe to on the Internet (e.g., MAJORDOMO and LISTSERV), but it's totally MAPI-based. The setup for this program takes advantage of the Windows GUI. You won't see any command-line options here!

Installation utilities: Several installation utilities help support the installation of Microsoft Exchange Server. They are

  • GWINST: Installs the mail-gateway directory objects
  • SERVINST: Installs the gateway executable code
  • PROFINST: Installs the MAPI profiles for gateway access
  • ADDRINST: Installs the Addr-Type directory objects
  • TMPLINST: Installs the address-template directory objects
  • MBINST: Installs the Mailbox-Agent directory objects
  • PERFINST: Installs Performance Monitor Windows NT Registry keys

Personal Folder utilities: The added NEWPST library and POPPST utility support the creation of new Personal Folders and populate them with messages described in a text-based data file.

Application Programming Interfaces (APIs): Some additional APIs in release 2 are Public Folder Rules, Public Folder Access Control Lists, Schedule+, Backup/Restore, and Message security and encryption.

File Save common dialog: New code supports the Windows 95 FileOpen and FileSave common dialog boxes. The modified code includes the Exchange Server Public Folders in the container list. A sample application, ITP.EXE, demonstrates the use of this code.

Improved EDKMAPI library: This library now supports Rich Text Format and MAPI property caching. Programs that rely heavily on the MAPI functions GetProps and Set Props should see improvements in program execution.

MAPI directory access: You can now use MAPI to access an object in an Exchange Server directory, including objects that aren't part of the normal address book. An example of MAPI directory access is in the EDKCFG library.

C++ support for administrator extension DLLs: The added EXADMIN library is for developing extensions to the Exchange Server administrator program. EXADMIN implements the CAdminDialog class, as you can see in the sample applications SGWAdmin, SMBAdmin, and QueView.

This SDK is a must for anyone developing Exchange-aware applications, add-ons, or gateways. For an Exchange Server administrator, this SDK might be worthwhile--for the list server program alone!

Microsoft
206-882-8080
Web: http://www.microsoft.com

End of Article



Reader Comments
Is the Exchange Server SDK available as free download, anywhere? I searched the Microsoft site for hours, but I could not find a page, where to download. I allso need the SDK for Version 5.5. I do need the code samples for the ACLEDIT-sample. This is not included in the Platform SDK dokumentation, only in the "full SDK". Thank you.


Gordon Le Vesconte March 02, 2001


I also have been looking in the MS webiste for the exchange SDK with no results, all that I find was the Exchange 2000 SDK Documentation and Samples but they do not have the /bin folder with all the DLL's

Hey people at Microsoft please post where is this complete SDK located to be downloaded.

Edgar Sosa May 12, 2003


Is the same archive of documentation

Anonymous User April 12, 2005 (Article Rating: )


You must log on before posting a comment.

If you don't have a username & password, please register now.




Top Viewed ArticlesView all articles
CES 2009: Ballmer Announces Windows 7, Windows Live, Live Search Milestones

During his first-ever Consumer Electronics Show (CES) 2009 keynote address last night in Las Vegas, Microsoft CEO Steve Ballmer announced the pending public availability of a feature-complete Windows 7, the final version of Windows Live Essentials, and ...

Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

Where is Microsoft NetMeeting in Windows XP?

...


Exchange Server and Outlook Whitepapers Protecting (You and) Your Data with Exchange Server 2007

StoreVault SnapManagers for Microsoft Exchange and SQL Server

Related Events Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Cloud Computing Forum: Integrating Software, Server and Storage as a Service into Your Enterprise IT Delivery Model

Virtualization Forum: Optimizing Storage, Networks, Desktops, and Security

Check out our list of Free Email Newsletters!

Exchange Server and Outlook eBooks Spam Fighting and Email Security for the 21st Century

Understanding and Leveraging Code Signing Technologies

The Expert's Guide for Exchange 2003: Preparing for, Moving to, and Supporting Exchange Server 2003

Related Exchange Server and Outlook Resources Become a VIP member of the Windows IT Pro community!
Get it all with the VIP CD and VIP access. A $500+ value for only $279!

Subscribe to Windows IT Pro!
Solve your toughest technical problems with our experts and access 10,000 + articles online. 30% off

Monthly Online Pass - Only $5.95!
Get instant access to 10,000+ articles from Windows IT Pro Magazine!

TechNet Virtual Labs
Evaluate and test Microsoft's newest products.

Exchange & Outlook UPDATE eNewsletter
News, strategies, products, and developments in Exchange Server and Outlook messaging.

Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro Windows Dev Pro IT Job Hound ITTV
IT Library Technology Resource Directory Connected Home Windows Excavator Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 Copyright © 2009 Penton Media, Inc., All rights reserved. Terms and Use | Privacy Statement | Reprints and Licensing