20 #ifndef __com_sun_star_mail_XMailMessage_idl__
21 #define __com_sun_star_mail_XMailMessage_idl__
27 module
com { module sun { module star { module mail {
Interface to be implemented by objects used to provide data for a data transfer operation.
Definition: XTransferable.idl:38
Represents a mail message.
Definition: XMailMessage.idl:36
string Subject
The subject of a mail message.
Definition: XMailMessage.idl:107
sequence< string > getBccRecipients()
Return a sequence of the e-mail addresses of all the BCC recipients of this mail message.
sequence< string > getRecipients()
Return a sequence of the e-mail addresses of all recipients of this mail message.
string ReplyToAddress
The e-mail address where replies on this mail message should be sent to.
Definition: XMailMessage.idl:54
void addRecipient([in] string sRecipientAddress)
Add a recipients e-mail address to the list of recipients of this mail message.
void addCcRecipient([in] string sRecipientAddress)
Add a Cc recipients e-mail address to the list of recipients of this mail message.
string SenderName
The display name of the sender of this mail message.
Definition: XMailMessage.idl:41
void addAttachment([in] MailAttachment aMailAttachment)
Add a file attachment to a mail message.
string SenderAddress
The e-mail address of the sender of this mail message.
Definition: XMailMessage.idl:46
sequence< string > getCcRecipients()
Return a sequence of the e-mail addresses of all the Cc recipients of this mail message.
void addBccRecipient([in] string sRecipientAddress)
Add a BCC recipients e-mail address to the list of recipients of this mail message.
com::sun::star::datatransfer::XTransferable Body
The body of the mail message.
Definition: XMailMessage.idl:119
sequence< MailAttachment > getAttachments()
Return a sequence of MailAttachment's that will be attached to this mail message.
base interface of all UNO interfaces
Definition: XInterface.idl:48
Definition: Ambiguous.idl:22
A MailAttachment specifies a mail message attachment.
Definition: MailAttachment.idl:35