LumiSoft Net Help
Mail_Message Class
NamespacesLumiSoft.Net.MailMail_Message
This class represent electronic mail message. Defined in RFC 5322.
Declaration Syntax
C#Visual BasicVisual C++F#
public class Mail_Message : MIME_Message
Public Class Mail_Message
	Inherits MIME_Message
public ref class Mail_Message : public MIME_Message
type Mail_Message =  
    class
        inherit MIME_Message
    end
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
Mail_Message()()()()
Default constructor.

AcceptLanguage
Gets or sets language that the message sender requests to be used for responses. Value null means not specified.

AllEntities
Gets all MIME entities as list.
(Inherited from MIME_Message.)
Attachments
Gets this message attachments.

Bcc
Gets or sets blind-carbon-copy recipient mailbox. Value null means not specified.

Body
Gets or sets MIME entity body.
(Inherited from MIME_Entity.)
BodyHtmlText
Gets message body html text. Returns null if no body html text available.

BodyText
Gets message body text. Returns null if no body text available.

BodyTextEncoding
Gets message body text encoding . Returns null if no body text available.

Cc
Gets or sets carbon-copy recipient mailbox. Value null means not specified.

Clone()()()()
Clones mail message.

Comments
Gets or sets additional comments about the message. Value null means not specified.

ContentAlternative
Gets or sets message alternative content. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentBase
Gets or sets base to be used for resolving relative URIs within this content part. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentDescription
Gets or sets description of message body part. Value null means that header field does not exist. Defined in RFC 2045 8.
(Inherited from MIME_Entity.)
ContentDisposition
Gets or sets content disposition. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentDuration
Gets or sets time duration of content. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
Contentfeatures
Gets or sets content features of a MIME body part. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentID
Gets or sets content body part ID. Value null means that header field does not exist. Defined in RFC 2045 7.
(Inherited from MIME_Entity.)
ContentLanguage
Gets or sets language of message content. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentLocation
Gets or sets URI for retrieving a body part. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentMD5
Gets or sets content MD5 checksum. Value null means that header field does not exist.
(Inherited from MIME_Entity.)
ContentTransferEncoding
Gets or sets content transfer encoding. Value null means that header field does not exist. RFC defined values are in MIME_TransferEncodings. Defined in RFC 2045 6.
(Inherited from MIME_Entity.)
ContentType
Gets or sets MIME content type. Value null means that header field does not exist. Defined in RFC 2045 5.
(Inherited from MIME_Entity.)
Create(Mail_t_Mailbox, array<Mail_t_Address>[]()[][], array<Mail_t_Address>[]()[][], array<Mail_t_Address>[]()[][], String, String, String, array<Mail_t_Attachment>[]()[][])
Creates mail message.

Create_MultipartSigned(X509Certificate2, Mail_t_Mailbox, array<Mail_t_Address>[]()[][], array<Mail_t_Address>[]()[][], array<Mail_t_Address>[]()[][], String, String, String, array<Mail_t_Attachment>[]()[][])
Creates mail message.

DataToByte()()()()
Returns body data as byte[]. Note: This method is available for single part entities only.
(Inherited from MIME_Entity.)
DataToFile(String)
Stores body decoded-data to the specified file. Note: This method is available for single part entities only.
(Inherited from MIME_Entity.)
DataToStream(Stream)
Stores body decoded-data to the specified stream. Note: This method is available for single part entities only.
(Inherited from MIME_Entity.)
Date
Gets or sets message date and time. Value DateTime.MinValue means not specified.

Dispose()()()()
Cleans up any resources being used. This method is thread-safe.
(Inherited from MIME_Entity.)
DispositionNotificationOptions
Gets or sets disposition notification options. Value null means not specified.

DispositionNotificationTo
Gets or sets mailboxes where to send disposition notification message. Value null means not specified.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
From
Gets or sets message author(s). Value null means not specified.

GetAllEntities(Boolean)
Gets all MIME entities as list.
(Inherited from MIME_Message.)
GetAttachments(Boolean)
Gets this message attachments.

GetAttachments(Boolean, Boolean)
Gets this message attachments.

GetEntityByCID(String)
Gets MIME entity with the specified Content-ID. Returns null if no such entity.
(Inherited from MIME_Message.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
Header
Gets MIME entity header field collection.
(Inherited from MIME_Entity.)
Importance
Gets or sets message importance. Value null means not specified.

InReplyTo
Gets or sets identify replied-to message(s). Value null means not specified.

IsDisposed
Gets if this object is disposed.
(Inherited from MIME_Entity.)
IsModified
Gets if this entity is modified since it has loaded.
(Inherited from MIME_Entity.)
IsSigned
Gets if message contains signed data.
(Inherited from MIME_Message.)
Keywords
Gets or sets message key words and/or phrases. Value null means not specified.

ListArchive
Gets or sets URL of mailing list archive. Value null means not specified.

ListHelp
Gets or sets URL for mailing list information. Value null means not specified.

ListID
Gets or sets mailing list identifier. Value null means not specified.

ListOwner
Gets or sets URL for mailing list owner's mailbox. Value null means not specified.

ListPost
Gets or sets URL for mailing list posting. Value null means not specified.

ListSubscribe
Gets or sets URL for mailing list subscription. Value null means not specified.

ListUnsubscribe
Gets or sets URL for mailing list unsubscription. Value null means not specified.

MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
MessageContext
Gets or sets type or context of message. Value null means not specified.

MessageID
Gets or sets message identifier. Value null means not specified.

MimeVersion
Gets or sets MIME version number. Value null means that header field does not exist. Normally this value is 1.0. Defined in RFC 2045 section 4.
(Inherited from MIME_Entity.)
OriginalMessageID
Gets or sets original message identifier. Value null means not specified.

Parent
Gets the parent entity of this entity, returns null if this is the root entity.
(Inherited from MIME_Entity.)
Parse(SmartStream, Encoding, MIME_h_ContentType)
Parses MIME entiry from the specified stream.
(Inherited from MIME_Entity.)
ParseFromByte(array<Byte>[]()[][])
Parses mail message from the specified byte array.

ParseFromByte(array<Byte>[]()[][], Encoding)
Parses mail message from the specified byte array.

ParseFromFile(String)
Parses mail message from the specified file.

ParseFromFile(String, Encoding)
Parses mail message from the specified file.

ParseFromStream(Stream)
Parses mail message from the specified stream.

ParseFromStream(Stream, Encoding)
Parses mail message from the specified stream.

PICSLabel
Gets or sets PICS rating label. Value null means not specified.

Priority
Gets or sets message priority. Value null means not specified.

Received
Gets mail transfer trace information. Value null means not specified.

References
Gets or sets related message identifier(s). Value null means not specified.

ReplyTo
Gets or sets mailbox for replies to message. Value null means not specified.

ResentBcc
Gets or sets mailbox(es) to which message is bcc'ed on resend. Value null means not specified.

ResentCc
Gets or sets mailbox(es) to which message is cc'ed on resend. Value null means not specified.

ResentDate
Gets or sets date and time message is resent. Value DateTime.MinValue means not specified.

ResentFrom
Gets or sets mailbox of person for whom message is resent. Value null means not specified.

ResentMessageID
Gets or sets message identifier for resent message. Value null means not specified.

ResentReplyTo
Gets or sets resent reply-to. Value null means not specified.

ResentSender
Gets or sets mailbox of person who actually resends the message. Value null means not specified.

ResentTo
Gets or sets mailbox to which message is resent. Value null means not specified.

ReturnPath
Gets or sets message return path. Value null means not specified.

Sender
Gets or sets message sender. Value null means not specified.

Subject
Gets or sets topic of message. Value null means not specified.

To
Gets or sets message primary recipient(s). Value null means not specified.

ToByte()()()()
Returns message as byte[].
(Inherited from MIME_Message.)
ToByte(MIME_Encoding_EncodedWord, Encoding)
Returns MIME entity as byte[].
(Inherited from MIME_Entity.)
ToByte(MIME_Encoding_EncodedWord, Encoding, Boolean)
Returns MIME entity as byte[].
(Inherited from MIME_Entity.)
ToFile(String)
Stores message to the specified file.
(Inherited from MIME_Message.)
ToFile(String, MIME_Encoding_EncodedWord, Encoding)
Stores MIME entity to the specified file.
(Inherited from MIME_Entity.)
ToFile(String, MIME_Encoding_EncodedWord, Encoding, Boolean)
Stores MIME entity to the specified file.
(Inherited from MIME_Entity.)
ToStream(Stream)
Store message to the specified stream.
(Inherited from MIME_Message.)
ToStream(Stream, MIME_Encoding_EncodedWord, Encoding)
Store MIME enity to the specified stream.
(Inherited from MIME_Entity.)
ToStream(Stream, MIME_Encoding_EncodedWord, Encoding, Boolean)
Store MIME enity to the specified stream.
(Inherited from MIME_Entity.)
ToString()()()()
Returns message as string.
(Inherited from MIME_Message.)
ToString(MIME_Encoding_EncodedWord, Encoding)
Returns MIME entity as string.
(Inherited from MIME_Entity.)
ToString(MIME_Encoding_EncodedWord, Encoding, Boolean)
Returns MIME entity as string.
(Inherited from MIME_Entity.)
VerifySignatures()()()()
Checks SMIME signed enities signtures. NOTE: For not signed messsages this method always return true.
(Inherited from MIME_Message.)
Inheritance Hierarchy

Assembly: LumiSoft.Net (Module: LumiSoft.Net.dll) Version: 4.5.5510.19119