TnefParser.GetAttachments Method (Byte[], TnefExtractionOptions)
TnefParserGetAttachments Method (Byte, TnefExtractionOptions)
Extracts attachments and, optionally, rich-text body from a TNEF data.

Namespace: MailBee.Tnef
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 11.2.0 build 590 for .NET 4.5
public static AttachmentCollection GetAttachments(
	byte[] data,
	TnefExtractionOptions options


Type: SystemByte
The byte array containing TNEF data.
Type: MailBee.MimeTnefExtractionOptions
Specifies which kinds of items (attachments and/or RTF message body) to extract from TNEF.

Return Value

Type: AttachmentCollection
An AttachmentCollection object representing the collection of the requested items extracted from TNEF.
MailBeeInvalidArgumentExceptiondata is a null reference (Nothing in Visual Basic).
MailBeeTnefExceptionA TNEF parsing error occurred.

In case if you got an e-mail with a TNEF attachment, it's easier to use GetAttachmentsFromTnef method to extract data from it.

This overload internally handles the situation when the source data ends with excessive CRLF at the end. You don't need to do anything to handle this situation.

See Also