Language:

The Free and Open Productivity Suite
Apache OpenOffice 4.1.4 released

Developer's Guide

API

SDK

Tips 'n' Tricks

Miscellaneous


:: com :: sun :: star :: mail ::

unpublished interface XMailMessage
Usage Restrictions
not published
Description
Represents a mail message.
Since
OOo 2.0
See also
XMailServer

Methods' Summary
addRecipient Add an recipients e-mail address to the list of recipients of this mail message. If the e-mail address doesn't conform to RFC 822 sending the mail message will fail.  
addCcRecipient Add an Cc recipients e-mail address to the list of recipients of this mail message. If the e-mail address doesn't conform to RFC 822 sending the mail message will fail.  
addBccRecipient Add an Bcc recipients e-mail address to the list of recipients of this mail message. If the e-mail address doesn't conform to RFC 822 sending the mail message will fail.  
getRecipients Return a sequence of the e-mail addresses of all recipients of this mail message.  
getCcRecipients Return a sequence of the e-mail addresses of all the Cc recipients of this mail message.  
getBccRecipients Return a sequence of the e-mail addresses of all the Bcc recipients of this mail message.  
addAttachment Add a file attachment to a mail message. param aMailAttachment [in] specifies a file which should be attached to this mail message.  
getAttachments Return a sequence of MailAttachment's that will be attached to this mail message.  
Attributes' Summary
SenderName The display name of the sender of this mail message.  
SenderAddress The e-mail address of the sender of this mail message. The e-mail address has to conform to RFC 822.  
ReplyToAddress The e-mail address where replies on this mail message should be sent to. If the e-mail address doesn't conform to RFC 822 sending the mail message later will fail. If no ReplyToAddress is set replies go to the SenderAddress.  
Subject The subject of a mail message.  
Body The body of the mail message. It is expected that the transferable delivers the data as a string. Although a transferable may support multiple data flavors only the first data flavor supplied will be used to retrieve the data and it is expected that the data will be provided as a string.  
Methods' Details
addRecipient
void
addRecipient( [in] string  sRecipientAddress );

Description
Add an recipients e-mail address to the list of recipients of this mail message. If the e-mail address doesn't conform to RFC 822 sending the mail message will fail.
Parameter sRecipientAddress
[in] the e-mail address of the recipient.
addCcRecipient
void
addCcRecipient( [in] string  sRecipientAddress );

Description
Add an Cc recipients e-mail address to the list of recipients of this mail message. If the e-mail address doesn't conform to RFC 822 sending the mail message will fail.
Parameter sRecipientAddress
[in] the e-mail address of the Cc recipient.
addBccRecipient
void
addBccRecipient( [in] string  sRecipientAddress );

Description
Add an Bcc recipients e-mail address to the list of recipients of this mail message. If the e-mail address doesn't conform to RFC 822 sending the mail message will fail.
Parameter sRecipientAddress
[in] the e-mail address of the Bcc recipient.
getRecipients
sequence< string >
getRecipients();

Description
Return a sequence of the e-mail addresses of all recipients of this mail message.
getCcRecipients
sequence< string >
getCcRecipients();

Description
Return a sequence of the e-mail addresses of all the Cc recipients of this mail message.
getBccRecipients
sequence< string >
getBccRecipients();

Description
Return a sequence of the e-mail addresses of all the Bcc recipients of this mail message.
addAttachment
void
addAttachment( [in] MailAttachment  aMailAttachment );

Description
Add a file attachment to a mail message. param aMailAttachment [in] specifies a file which should be attached to this mail message.
See also
MailAttachment
getAttachments
sequence< MailAttachment >
getAttachments();

Description
Return a sequence of MailAttachment's that will be attached to this mail message.
See also
MailAttachment
Attributes' Details
SenderName
[ readonly ] string SenderName;
Description
The display name of the sender of this mail message.
SenderAddress
[ readonly ] string SenderAddress;
Description
The e-mail address of the sender of this mail message. The e-mail address has to conform to RFC 822.
ReplyToAddress
string ReplyToAddress;
Description
The e-mail address where replies on this mail message should be sent to. If the e-mail address doesn't conform to RFC 822 sending the mail message later will fail. If no ReplyToAddress is set replies go to the SenderAddress.
Subject
string Subject;
Description
The subject of a mail message.
Body
::com::sun::star::datatransfer::XTransferable Body;
Description
The body of the mail message. It is expected that the transferable delivers the data as a string. Although a transferable may support multiple data flavors only the first data flavor supplied will be used to retrieve the data and it is expected that the data will be provided as a string.
See also
::com::sun::star::datatransfer::XTransferable
Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache and the Apache feather logo are trademarks of The Apache Software Foundation. OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.