private void imap4Server1_GetCertificate(object sender, GetCertificateEventArgs e) { if (certificateStore1.Items.Count == 0) { Certificate cert = certificateStore1.CreateSelfSigned("CN=CleverTester,O=CleverComponents,[email protected]", 0); certificateStore1.Items.Add(cert); } e.Certificate = certificateStore1.Items[0]; e.Handled = true; }
private void sMimeMessage1_GetSigningCertificate(object sender, GetCertificateEventArgs e) { GetCertDialog dlg = new GetCertDialog(); dlg.Text = "Get signing certificate"; if (dlg.ShowDialog() == DialogResult.OK) { certificateStore1.Open(dlg.edtStore.Text); e.Certificate = certificateStore1.CertificateByEmail(dlg.edtEmail.Text); e.Handled = true; } }