private void OnSmtpConnectionClosed(bool CleanShutdown) { ButtonSendMessage.Invoke(new Action(() => { IsSmtpRunning = false; ButtonSendMessage.Enabled = true; ListboxLog.Items.Add(CleanShutdown ? "-- connection ended --" : "-- connection failed --"); ListboxLog.SelectedIndex = ListboxLog.Items.Count - 1; })); }
private void OnSmtpConnectionEstablished() { IsSmtpRunning = true; ButtonSendMessage.Invoke(new Action(() => { ListboxLog.Items.Add("-- connection started --"); ListboxLog.SelectedIndex = ListboxLog.Items.Count - 1; })); //push auth command here ScHello HelloCmd = new ScHello(); HelloCmd.OnHandshakeReceived += OnServerHandshakeReceived; Service.PushNewCommand(HelloCmd); }