EmailContent
Inheritance: java.lang.Object, com.groupdocs.watermark.contents.ContentPart, com.groupdocs.watermark.contents.Content
public final class EmailContent extends Content
Represents an email message.
Learn more:
Constructors
Methods
Method | Description |
---|---|
getAttachments() | Gets the collection of all attachments of the email message. |
getEmbeddedObjects() | Gets the collection of all embedded objects of the email message. |
getFrom() | Gets the from address of the email message. |
getTo() | Gets the collection of recipients of the email message. |
getCc() | Gets the collection of CC (carbon copy) recipients of the email message. |
getBcc() | Gets the collection of BCC (blind carbon copy) recipients of the email message. |
getSubject() | Gets the subject of the email message. |
setSubject(String value) | Sets the subject of the email message. |
getBody() | Gets the plain text representation of the message body. |
setBody(String value) | Sets the plain text representation of the message body. |
getHtmlBody() | Gets the html representation of the message body. |
setHtmlBody(String value) | Sets the html representation of the message body. |
getBodyType() | Gets the type of the email message body. |
performSave(String filePath) | |
performSave(String filePath, SaveOptions saveOptions) | |
performSave(OutputStream stream) | |
performSave(OutputStream stream, SaveOptions saveOptions) | |
getDocumentInfo() | |
getFileType() | |
add(Watermark watermark, WatermarkOptions options) | |
generatePreview(PreviewOptions previewOptions) |
EmailContent(StreamContainer stream, StrategyManager strategyManager, FileFormatInfo fileFormatInfo, EmailLoadOptions emailLoadOptions, WatermarkerSettings watermarkerSettings)
public EmailContent(StreamContainer stream, StrategyManager<Integer> strategyManager, FileFormatInfo fileFormatInfo, EmailLoadOptions emailLoadOptions, WatermarkerSettings watermarkerSettings)
Parameters:
Parameter | Type | Description |
---|---|---|
stream | StreamContainer | |
strategyManager | com.groupdocs.watermark.internal.StrategyManager<java.lang.Integer> | |
fileFormatInfo | com.aspose.email.FileFormatInfo | |
emailLoadOptions | EmailLoadOptions | |
watermarkerSettings | WatermarkerSettings |
getAttachments()
public final EmailAttachmentCollection getAttachments()
Gets the collection of all attachments of the email message.
Returns: EmailAttachmentCollection - The collection of all attachments of the email message.
getEmbeddedObjects()
public final EmailEmbeddedObjectCollection getEmbeddedObjects()
Gets the collection of all embedded objects of the email message.
Returns: EmailEmbeddedObjectCollection - The collection of all embedded objects of the email message.
getFrom()
public final EmailAddress getFrom()
Gets the from address of the email message.
Returns: EmailAddress - The from address of the email message.
getTo()
public final EmailAddressCollection getTo()
Gets the collection of recipients of the email message.
Returns: EmailAddressCollection - The collection of recipients of the email message.
getCc()
public final EmailAddressCollection getCc()
Gets the collection of CC (carbon copy) recipients of the email message.
Returns: EmailAddressCollection - The collection of CC (carbon copy) recipients of the email message.
getBcc()
public final EmailAddressCollection getBcc()
Gets the collection of BCC (blind carbon copy) recipients of the email message.
Returns: EmailAddressCollection - The collection of BCC (blind carbon copy) recipients of the email message.
getSubject()
public final String getSubject()
Gets the subject of the email message.
Returns: java.lang.String - The subject of the email message.
setSubject(String value)
public final void setSubject(String value)
Sets the subject of the email message.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String | The subject of the email message. |
getBody()
public final String getBody()
Gets the plain text representation of the message body.
Returns: java.lang.String - The plain text representation of the message body.
setBody(String value)
public final void setBody(String value)
Sets the plain text representation of the message body.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String | The plain text representation of the message body. |
getHtmlBody()
public final String getHtmlBody()
Gets the html representation of the message body.
Returns: java.lang.String - The html representation of the message body.
setHtmlBody(String value)
public final void setHtmlBody(String value)
Sets the html representation of the message body.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String | The html representation of the message body. |
getBodyType()
public final int getBodyType()
Gets the type of the email message body.
Returns: int - The type of the email message body.
performSave(String filePath)
public void performSave(String filePath)
Parameters:
Parameter | Type | Description |
---|---|---|
filePath | java.lang.String |
performSave(String filePath, SaveOptions saveOptions)
public void performSave(String filePath, SaveOptions saveOptions)
Parameters:
Parameter | Type | Description |
---|---|---|
filePath | java.lang.String | |
saveOptions | SaveOptions |
performSave(OutputStream stream)
public void performSave(OutputStream stream)
Parameters:
Parameter | Type | Description |
---|---|---|
stream | java.io.OutputStream |
performSave(OutputStream stream, SaveOptions saveOptions)
public void performSave(OutputStream stream, SaveOptions saveOptions)
Parameters:
Parameter | Type | Description |
---|---|---|
stream | java.io.OutputStream | |
saveOptions | SaveOptions |
getDocumentInfo()
public IDocumentInfo getDocumentInfo()
Returns: IDocumentInfo
getFileType()
public FileType getFileType()
Returns: FileType
add(Watermark watermark, WatermarkOptions options)
public void add(Watermark watermark, WatermarkOptions options)
Parameters:
Parameter | Type | Description |
---|---|---|
watermark | Watermark | |
options | WatermarkOptions |
generatePreview(PreviewOptions previewOptions)
public void generatePreview(PreviewOptions previewOptions)
Parameters:
Parameter | Type | Description |
---|---|---|
previewOptions | PreviewOptions |