[Demo] Send email using Microsoft Outlook COM object

Demos, code samples. Only questions related to the existing topics are allowed here.
Post Reply
Sergey Tkachenko
Site Admin
Posts: 17555
Joined: Sat Aug 27, 2005 10:28 am
Contact:

[Demo] Send email using Microsoft Outlook COM object

Post by Sergey Tkachenko »

We already have demo projects showing how to create an independent email client for sending HTML emails created in TRichViewEdit: This demo is different: it sends emails using Microsoft Outlook, accessed as OLE/COM object.
Messages are composed in a TRichView editor, and are sent using Outlook.

To use this demo, Outlook object must be imported in Delphi.
To do it, open the menu "Component | Import Component", choose "Import a Type Library", select "Microsoft Outlook 16.0 Object Library", and install it into some package.

The demo is:
OutlookSendEmail.zip
(94.44 KiB) Downloaded 4752 times
It allows:
- sending email (to place it in Outbox)
- saving email (in Drafts)
- printing email using Outlook.
OutlookSendEmail.png
OutlookSendEmail.png (15.44 KiB) Viewed 124439 times
Images are embedded directly in email body.

This demo was created in Delphi 11 (but should work in Delphi XE7 and newer)
Post Reply