public RecycleBinForm(VirtualServer virtualServer, MailServer.Management.User user)
 {
     this.m_pVirtualServer = virtualServer;
     this.m_pUser          = user;
     this.InitializeComponent();
     this.LoadData();
 }
 public AddEditUserMessageRuleForm(MailServer.Management.User user)
 {
     this.m_pUser = user;
     this.InitializeComponent();
     this.m_pTab.TabPages.Remove(this.m_pTab_Actions);
     this.m_pTab_General_MatchExpression.Height -= 25;
     this.m_pTab_General_Create.Visible          = true;
 }
예제 #3
0
 private void m_pUsers_DoubleClick(object sender, EventArgs e)
 {
     if (this.m_pUsers.SelectedItems.Count > 0)
     {
         MailServer.Management.User user = (MailServer.Management.User) this.m_pUsers.SelectedItems[0].Tag;
         AddEditUserSettingForm     addEditUserSettingForm = new AddEditUserSettingForm(this.m_pVirtualServer, user);
         if (addEditUserSettingForm.ShowDialog(this) == DialogResult.OK)
         {
             this.LoadUsers(addEditUserSettingForm.UserID);
         }
     }
 }
 public AddEditUserRemoteServerForm(MailServer.Management.User user, UserRemoteServer remoteServer)
 {
     this.m_pRemoteServer = remoteServer;
     this.InitializeComponent();
     this.m_pDescription.Text = remoteServer.Description;
     this.m_pServer.Text      = remoteServer.Host;
     this.m_pPort.Value       = remoteServer.Port;
     this.m_pUser.Text        = remoteServer.UserName;
     this.m_pPassword.Text    = remoteServer.Password;
     this.m_UseSSL.Checked    = remoteServer.SSL;
     this.m_pEnabled.Checked  = remoteServer.Enabled;
 }
 public AddEditUserMessageRuleForm(MailServer.Management.User user, UserMessageRule rule)
 {
     this.m_pUser = user;
     this.m_pRule = rule;
     this.InitializeComponent();
     this.m_pTab_General_Enabled.Checked = rule.Enabled;
     if (rule.CheckNextRule == GlobalMessageRule_CheckNextRule.Always)
     {
         this.m_pTab_General_CheckNextRule.SelectedIndex = 0;
     }
     else if (rule.CheckNextRule == GlobalMessageRule_CheckNextRule.IfMatches)
     {
         this.m_pTab_General_CheckNextRule.SelectedIndex = 1;
     }
     else if (rule.CheckNextRule == GlobalMessageRule_CheckNextRule.IfNotMatches)
     {
         this.m_pTab_General_CheckNextRule.SelectedIndex = 2;
     }
     this.m_pTab_General_Description.Text     = rule.Description;
     this.m_pTab_General_MatchExpression.Text = rule.MatchExpression;
     this.m_pTab_General_MatchExpression_TextChanged(this, new EventArgs());
     this.LoadActions();
 }
 public AddEditUserRemoteServerForm(MailServer.Management.User user)
 {
     this.m_pOwnerUser = user;
     this.InitializeComponent();
 }