MailBee.NET Objects 3.1

MailMessage.IsSigned Property

Indicates if the message has a digital signature.

public bool IsSigned {get;}

Property Value

true if the message is signed with a digital signature; otherwise, false.

Remarks

To operate with IsEncrypted or IsSigned message, use Smime object.

Example

This sample loads the message from .EML file and reports whether the message is signed.

[C#]
using System;
using MailBee;
using MailBee.Mime;

class Sample
{
    static void Main(string[] args)
    {
    
        // Load the message from file.
        MailMessage msg = new MailMessage();
        msg.LoadMessage(@"C:\Docs\TestMail1.eml");

        if (msg.IsSigned)
        {
            Console.WriteLine("The message is signed.");
        }
    }
}
[Visual Basic]
Imports System
Imports MailBee
Imports MailBee.Mime

Module Sample
    Sub Main(ByVal args As String())
    
        ' Load the message from file.
        Dim msg As New MailMessage
        msg.LoadMessage("C:\Docs\TestMail1.eml")

        If msg.IsSigned Then
            Console.WriteLine("The message is signed.")
        End If
    End Sub
End Module

See Also

MailMessage Class | MailBee.Mime Namespace | IsEncrypted