The MSMQMailEMail object represents an e-mail message. The e-mail message can be a form with several fields, a text message with a single text body, a MAPI TNEF message, or a delivery or non-delivery report.
The following properties define the e-mail message.
| Property | What it does |
|---|---|
| ContentType | Specifies the type of e-mail: form, text message, MAPI TNEF message, delivery report, or non-delivery report. |
| DeliveryReportData | Defines a delivery report (MSMQMailDeliveryReportData object). |
| DestinationQueueLabels | Provides the label of each destination queue needed to send the MSMQ mail message (read-only). |
| FormData | Defines an e-mail form (MSMQMailFormData object). |
| NonDeliveryReportData | Defines a non-delivery report (MSMQMailNonDeliveryReportData object). |
| Recipients | Specifies who receives the e-mail (MSMQMailRecipientList object). |
| RequestDeliveryReport | Specifies whether a delivery report should be returned when the message is delivered to a recipient. |
| RequestNonDeliveryReport | Specifies whether a non-delivery report should be returned when the message is not delivered to a recipient. |
| Sender | Specifies who sent the e-mail (MSMQMailRecipient object). |
| Subject | Specifies the subject of the e-mail. |
| SubmissionTime | Indicates when the message was sent. |
| TextMessageData | Defines a single-body text message (MSMQMailTextMessageData object). |
| TnefData | Defines a MAPI TNEF message (MSMQMailTnefData object). |
The MSMQMailEMail object's methods provide a means to compose and parse an e-mail message.
Windows NT: Requires version 4.0 SP3 or later.
Windows: Requires Windows 95 or later.
Windows CE: Unsupported.
Import Library: Included as a resource in mqmailoa.dll.
Unicode: Defined only as Unicode.