Class MimeReader
Reads MIME messages and entities from a stream (RFC 5322, RFC 2045-2049).
Implements
Inherited Members
Namespace: DRIT.Mail.Rfc.Mime
Assembly: DRIT.Mail.dll
Syntax
public sealed class MimeReader : IDisposable
Constructors
View SourceMimeReader(Stream)
Initializes a new instance of the MimeReader class.
Declaration
public MimeReader(Stream stream)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | The stream used to read or write the data. |
MimeReader(Stream, bool)
Initializes a new instance of the MimeReader class.
Declaration
public MimeReader(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()
ReadEntity()
Reads a single MimeEntity from the stream.
Declaration
public MimeEntity ReadEntity()
Returns
| Type | Description |
|---|---|
| MimeEntity |
ReadMessage()
Reads a complete MimeMessage from the stream.
Declaration
public MimeMessage ReadMessage()
Returns
| Type | Description |
|---|---|
| MimeMessage |