EmailAddressValidatorLog Property
Gets the object used for logging MailBee activities into a file or memory buffer.

Namespace: MailBee.AddressCheck
Assembly: MailBee.NET (in MailBee.NET.dll) Version: 12.5.0 build 687 for .NET 4.5
Syntax
public Logger Log { get; }

Property Value

Type: Logger
A reference to the object used for logging MailBee activities into a file or memory buffer.
Remarks
This property is never a null reference (Nothing in Visual Basic) even if logging is not used.
Examples
This sample sets file logging on and sets the filename of the log file. It also configures the format of the log file to include the threading info. It's helpful in multi-threaded mode of bulk verification of e-mail addresses as it makes it possible to track individual verification sequences.
// To use the code below, import MailBee namespaces at the top of your code.
using MailBee;
using MailBee.AddressCheck;

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

EmailAddressValidator valid = new EmailAddressValidator();
valid.Log.Enabled = true;
valid.Log.Filename = @"C:\Temp\log.txt";
valid.Log.Format = LogFormatOptions.AddContextInfo;
valid.DnsServers.Autodetect();
Console.WriteLine(valid.Verify("jdoe@company.com").ToString());
See Also