Product Description

Introduction

The IDSMail OLE Server is an OLE component that allows programmers to incorporate universal E-mail send and receive capability into their applications. A single set of code allows the programmer to transparently support the following E-mail standards and systems:

  • SMTP/POP (Internet Mail)
    • All internet mail clients including Eudora, Spry, etc.

  • MAPI
    • Microsoft Mail, Microsoft Exchange, Novell GroupWise, etc.

  • VIM
    • Lotus cc:Mail, Lotus Notes, etc.

  • MHS
    • DaVinci, Pegasus, etc.

  • Banyan VINES Intelligent Messaging
    • Beyond Mail, Shark!Mail, etc.

IDSMail comes in Standard and Professional Editions. The Standard Edition provides send-only capabilities and basic address book functionality. The Professional Edition integrates receive capability and advanced address book support as well.


Cross-platform Support

IDSMail is a 16-bit OLE Server, so it works fine in Windows 3.1, Windows95, and Windows NT. Any programming environment capable of using OLE Automation can utilize IDSMail. This includes both 16 and 32-bit development systems. Here is a short sampling of compatible programming environments:

  • Visual Basic (v3.0 & above, 16-bit & 32-bit editions)
  • Microsoft Access (v2.0 & above)
  • Visual C++
  • Delphi
  • Visual FoxPro (v3.0 & above)
  • Microsoft Excel (v5.0 & above)
  • etc.....


Ease of Use

IDSMail provides a high-level, intuitive, and easy to use programming interface. There are no tricky DLL calls or complex object models to deal with.

Here is actual working code from Visual Basic 3.0 that sends mail with attachments through any supported E-mail system:

 
Dim idsMail as Object 
Set idsMail = CreateObject("IDSMailInterface.Server") 
idsMail.ObjectKey = "ABC123"   
idsMail.AddRecipientTo "Jim Stevens" 
idsMail.AddRecipientCc "Mary Brown, Doug Williams" 
idsMail.Subject = "Meeting Agenda" 
idsMail.AddAttachment "C:\MEETINGS\AGENDA.DOC" 
idsMail.Message = "Here is the agenda for the weekly meeting." 
idsMail.Send 

Note that it isn't necessary to specify the type of E-mail system, as IDSMail can automatically determine the type of E-mail present on the workstation, and send the message accordingly. Receiving E-mail is almost as simple.


Proven Quality

The underlying code in the IDSMail OLE Server has been in use in IDS products since 1993. We've now decided to package this reliable, proven code in an easy to use OLE component and make it available to other software developers.


IDSMail OLE Server