AttachmentName Property
Gets the friendly name of the attachment.

Namespace: MailBee.Mime
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 12.2.0 build 630 for .NET 4.5
public string Name { get; }

Property Value

Type: String
A string containing the "friendly name" (or "display name") of the attachment, or an empty string if the friendly name is not available.
This property contains the attachment friendly name which is taken from name parameter of Content-Type header of the attachment. An attachment friendly name is usually equal to its FilenameOriginal, but it may be different sometimes. To obtain the original filename of the attached file, use FilenameOriginal property.
Note Note
Since Name value can be empty, it's usually more convenient to use Filename value instead.
This sample loads the message from .EML file and displays the friendly names of all attachments.
// To use the code below, import MailBee namespaces at the top of your code.
using MailBee;
using MailBee.Mime;

// The actual code (put it into a method of your class)

// Load the message from file.
MailMessage msg = new MailMessage();

// For every attachment...
foreach (Attachment attach in msg.Attachments)
    // its friendly name.
    Console.WriteLine("Name is " + attach.Name);
See Also