public ProxyInboundMessageEventArgs(SmtpSession smtpSession, MailItem mailItem, bool clientIsPreE15InternalServer, bool localFrontendIsColocatedWithHub, string localServerFqdn) : base(smtpSession) { this.MailItem = mailItem; this.ClientIsPreE15InternalServer = clientIsPreE15InternalServer; this.LocalFrontendIsColocatedWithHub = localFrontendIsColocatedWithHub; this.LocalServerFqdn = localServerFqdn; }
internal ReceiveEventSource(SmtpSession smtpSession) { this.smtpSession = smtpSession; }
internal DataCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal ReceiveEventArgs(SmtpSession smtpSession) { this.Initialize(smtpSession); }
internal EndOfHeadersEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal EndOfDataEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
public XSessionParamsCommandEventArgs(SmtpSession smtpSession, Guid destMdbGuid, XSessionType type) : base(smtpSession) { this.DestinationMdbGuid = destMdbGuid; this.SessionType = type; }
internal ConnectEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal StartTlsCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal MailCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
public ProcessAuthenticationEventArgs(SmtpSession smtpSession, byte[] userName, SecureString password) : base(smtpSession) { this.UserName = userName; this.Password = password; }
public Rcpt2CommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal NoopCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal void Initialize(SmtpSession session) { this.smtpSession = session; }
internal ReceiveCommandEventSource(SmtpSession smtpSession) : base(smtpSession) { }
internal HelpCommandEventArgs(SmtpSession smtpSession, string helpArg = null) : base(smtpSession) { this.HelpArgument = helpArg; }
internal RcptCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal EndOfAuthenticationEventSource(SmtpSession smtpSession) : base(smtpSession) { }
internal EndOfAuthenticationEventArgs(SmtpSession smtpSession, string authenticationMechanism, string remoteIdentityName) : base(smtpSession) { this.AuthenticationMechanism = authenticationMechanism; this.RemoteIdentityName = remoteIdentityName; }
internal AuthCommandEventArgs(SmtpSession smtpSession, string authenticationMechanism) : base(smtpSession) { this.AuthenticationMechanism = authenticationMechanism; }
internal ReceiveMessageEventSource(SmtpSession smtpSession) : base(smtpSession) { }
protected ProxyInboundMessageEventSource(SmtpSession smtpSession) : base(smtpSession) { }
internal HeloCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal RejectEventArgs(SmtpSession smtpSession) : base(smtpSession) { }
internal RejectEventSource(SmtpSession smtpSession) : base(smtpSession) { }
internal ReceiveCommandEventArgs(SmtpSession smtpSession) : base(smtpSession) { }