| Dart.Mail Namespace > MailMessage Class : MailMessage Constructor | 
| Overload | Description | 
|---|---|
| MailMessage Constructor() | Creates an empty MailMessage for subsequent decoding (receiving) or encoding (sending). | 
| MailMessage Constructor(SerializationInfo,StreamingContext) | Deserialization constructor. | 
| MailMessage Constructor(MailMessage) | Used to convert from the .NET System.Net.Mail.MailMessage object to a MailMessage for subsequent encoding and sending using Smtp. | 
| MailMessage Constructor(String,String,FileInfo[],List<Attachment>) | Initializes Parts with new Textpart, Htmlpart and linked Resource parts. | 
| MailMessage Constructor(String,String,FileInfo[]) | Initializes Parts with new Textpart, Htmlpart and linked Resource parts. | 
| MailMessage Constructor(String) | Decodes the provided ASCII string and populates the new message. | 
| MailMessage Constructor(Stream) | Decodes the provided bytes and populates the new message. |