private void button1_Click(object sender, EventArgs e)
{
if (check() == true) // True: sends mail
{
try
{
// Mailmessage wordt gedeclareerd (hiermee kan je mails sturen)
MailMessage mail = new MailMessage();
// SMTP server van GMAIL wordt hier aangegeven
SmtpClient smtpali = new SmtpClient("smtp.gmail.com");
mail.From = new MailAddress("xxxxxx@gmail.com");
mail.To.Add("xxxxxx@gmail.com");
mail.Subject = "Test Mail";
mail.Body = "Beste gebruiker";
smtpali.Port = 587;
smtpali.Credentials = new NetworkCredential("user", "xxxxxxx");
smtpali.EnableSsl = true;
smtpali.Send(mail);
MessageBox.Show("Mail is verzonden!");
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
else
{
MessageBox.Show("Verkeerde combinatie!");
}
}
こんにちは、みんな。C# でログイン システムを作成し、「パスワードの再送信」フォームを完成させました。このフォームは、ユーザーのパスワードを記載したメールをユーザーに送信します (プレーンでシンプル)。本文で HTML マークアップをどのように使用できるか疑問に思っていました。
mail.Body = "content here"
私は使用してみました:
mail.Body = "<h1>content here</h1>"
...などですが、それはもちろんプレーンテキストです。私の場合の提案はありますか?