private void mailBox_SelectedIndexChanged(object sender, EventArgs e) { if (mailBox.SelectedIndex == -1) { return; } currentMail = result.ToArray()[mailBox.SelectedIndex]; // Goodmorning IE webBrowser1.Navigate("about:blank"); HtmlDocument document = webBrowser1.Document; document.Write(String.Empty); webBrowser1.DocumentText = currentMail.body; label_from.Text = currentMail.sender; label_subject.Text = currentMail.subject; }
private void currentMailToolStripMenuItem_Click(object sender, EventArgs e) { decryptForm decForm = new decryptForm(); if (decForm.ShowDialog() == DialogResult.OK) { try { MerMail.Program.email decryptedMail = MerMail.Program.decryptMail(currentMail, decForm.rtnUseSymmetric, decForm.SymmetricKey, decForm.rtnUseAsymmetric, decForm.private_key); DecryptedMail decMailForm = new DecryptedMail(decryptedMail); decMailForm.Show(); } catch (Exception err) { MessageBox.Show("Fejl ved decryptering:" + Environment.NewLine + err.Message); } //decForm.private_key //decForm.private } }
private void Sendbtn_Click(object sender, EventArgs e) { //Makes the mail MerMail.Program.email mail = new MerMail.Program.email(TB.Text, Subjectbox.Text, BodyBox.Text); if (useEncryption.Checked) { try { //encypts the body id checkbox is checked mail = MerMail.Program.encryptMail(mail, useSymmetric, SymmetricKey, useAsymmetric, public_key); } catch (Exception err) { MessageBox.Show("Fejl ved encryptering:" + Environment.NewLine + err.Message); return; } } //sends the mail MerMail.Program.SendMail(mail.to, mail.subject, mail.body); this.Close(); }
public DecryptedMail(MerMail.Program.email mail) { currentMail = mail; InitializeComponent(); }
private void mailBox_SelectedIndexChanged(object sender, EventArgs e) { if (mailBox.SelectedIndex == -1) return; currentMail = result.ToArray()[mailBox.SelectedIndex]; // Goodmorning IE webBrowser1.Navigate("about:blank"); HtmlDocument document = webBrowser1.Document; document.Write(String.Empty); webBrowser1.DocumentText = currentMail.body; label_from.Text = currentMail.sender; label_subject.Text = currentMail.subject; }