Skip to main content

skip to main content

developerWorks  >  Rational  >

Sending attachments with e-mail notification

developerWorks
Document options

Document options requiring JavaScript are not displayed


Rate this page

Help us improve this content


Level: Introductory

Rational staff, Staff, IBM

21 Apr 2004

This is an example of a third-party API hook for IBM Rational ClearQuest.

This item was originally published in May, 2002.

NOTE: This hook is presented only as an example of how to customize your use of IBM® Rational® ClearQuest®. It has not been formally tested, and is not supported by IBM.

Description

The built-in ClearQuest OLEMailMsg object (aka "PAINET.MAILMSG") does not support attachments. If you need to include an attachment in an e-mail message, consider creating an e-mail object from MS Outlook instead. The following code fragment demonstrates how to create such an object, initialize and send it. If you need to attach a ClearQuest attachment to this e-mail, you must first save the ClearQuest attachment to the filesystem (using the Attachment.Load method), and specify its path name in place of "attachment path" below. An example of using the Attachment object can also be found in HOOKS00000419.



Back to top


Script Language

VB Script



Back to top


Code

set out=WScript.CreateObject("Outlook.Application")
 set mapi=out.GetNameSpace("MAPI")

 set mail=out.CreateItem(0)
 mail.Recipients.Add(cqrecipient)
 mail.Subject = "cq bug..."
 mail.Body = "bug description..."
 mail.Attachments.Add ("attachment path")
 mail.Send

Hook Submitter:
Jamie Echlin
jechlin@nettaxi.com



About the author

This article is brought to you by the Rational staff at developerWorks.




Rate this page


Please take a moment to complete this form to help us better serve you.



 


 


Not
useful
Extremely
useful
 


Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!



Back to top