Class MimeWriter
Writes MIME messages and entities to a stream in RFC 5322/2045-compliant format.
Implements
Inherited Members
Namespace: DRIT.Mail.Rfc.Mime
Assembly: DRIT.Mail.dll
Syntax
public sealed class MimeWriter : IDisposable
Constructors
View SourceMimeWriter(Stream)
Initializes a new instance of the MimeWriter class.
Declaration
public MimeWriter(Stream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | The stream used to read or write the data. |
MimeWriter(Stream, bool)
Initializes a new instance of the MimeWriter class.
Declaration
public MimeWriter(Stream stream, bool leaveOpen)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | The stream used to read or write the data. |
| bool | leaveOpen | The leave open used by the operation. |
Methods
View SourceDispose()
Processes the dispose data.
Declaration
public void Dispose()
WriteEntity(MimeEntity)
Writes a single MimeEntity to the stream.
Declaration
public void WriteEntity(MimeEntity entity)
Parameters
| Type | Name | Description |
|---|---|---|
| MimeEntity | entity | Specifies the entity value. |
WriteMessage(MimeMessage)
Writes a complete MimeMessage to the stream.
Declaration
public void WriteMessage(MimeMessage message)
Parameters
| Type | Name | Description |
|---|---|---|
| MimeMessage | message | The message to process. |