Skip to content

dfcdf8b8 2d28 3422 91df 1a9719c5a7fc

Axel Kesseler edited this page Mar 1, 2023 · 4 revisions

IMailLoggerSettings Interface

This interface represents the scope of settings used together with the mail logger.

Namespace: Plexdata.LogWriter.Abstraction
Assembly: Plexdata.LogWriter.Mail (in Plexdata.LogWriter.Mail.dll) Version: 1.0.7.1

Syntax

C#

public interface IMailLoggerSettings : ILoggerSettings, 
	INotifyPropertyChanged

The IMailLoggerSettings type exposes the following members.

Properties

 

Name Description
Public property Address Gets and sets the sender e-mail address.
Public property BlindCopies Gets and sets the list of copy e-mail recipients.
Public property ClearCopies Gets and sets the list of copy e-mail recipients.
Public property Culture Gets and sets the culture information to be used. (Inherited from ILoggerSettings.)
Public property Encoding Gets or sets the used mail encoding.
Public property FullName Determines whether the full name is used in messages or not. (Inherited from ILoggerSettings.)
Public property LogLevel Gets and sets the logging level to be used. (Inherited from ILoggerSettings.)
Public property LogTime Gets and sets the type of time to be used. (Inherited from ILoggerSettings.)
Public property LogType Gets and sets the output format to be used. (Inherited from ILoggerSettings.)
Public property PartSplit Gets and sets the character to separate each of the message parts. (Inherited from ILoggerSettings.)
Public property Password Gets and sets the e-mail account password.
Public property Receivers Gets and sets the list of main e-mail recipients.
Public property ShowKey Determines whether the message key is shown or not. (Inherited from ILoggerSettings.)
Public property ShowTime Determines whether the message timestamp is shown or not. (Inherited from ILoggerSettings.)
Public property SmtpHost Gets and sets the SMTP host name.
Public property SmtpPort Gets and sets the SMTP port name.
Public property Subject Gets or sets the used mail subject.
Public property TimeFormat Gets and sets the time format to be used. (Inherited from ILoggerSettings.)
Public property Username Gets and sets the e-mail account username.
Public property UseSsl Determines whether the usage of SSL is enabled or not.
  Back to Top

Events

 

Name Description
Public event PropertyChanged Occurs when a property value changes. (Inherited from INotifyPropertyChanged.)
  Back to Top

Remarks

The mail logger settings extend the basic logger settings by additional information that are only used in conjunction with the mail logger.

See Also

Reference

Plexdata.LogWriter.Abstraction Namespace

Clone this wiki locally