Dalam dua hari terakhir, saya telah mengerjakan halaman web yang dapat mengumpulkan informasi yang dikirimkan pengguna dan kemudian mengirim email ke kotak surat yang ditunjuk. Untuk mengirim email di asp.net 2.0, Anda dapat menggunakan kelas System.Net.Mail berikut. Di alamat http://www.systemnetmail.com/faq/2.1.aspx, penulis System.Net.Mail sepertinya telah menulis FAQ yang mirip dengan MSDN. Anda dapat merujuk ke berikut ini ketika melihat kodenya. Tanpa basa-basi lagi, mari kita posting kode di bawah ini. Lagi pula, kode itu yang paling penting:
1protected void btnSend_Click(object sender, EventArgs e)
2 {
3 Pesan Surat mailMessage = Pesan Surat baru();
4 senar strBody;
5
6 mailMessage.From = Alamat Surat baru(" [email protected] ");
7 mailMessage.To.Add(" [email protected] ");
8 mailMessage.Subjek = "365Rss.CN ";
9
10 strBody = "<h2>" + ddlMainTag.SelectedItem.Teks + "</h2><br>";
11 strBody += "<h4>" + tbTag.Teks + "</h4><br><hr><br>";
12 strBody += "·" + tbAdv.Teks;
13
14 sendMail(Pesan surat);
15}
16
17 //KirimMail
18 kekosongan pribadi sendMail (surat MailMessage)
19 {
20 SmtpClient smtpClient = SmtpClient baru();
21 smtpClient.EnableSsl = benar;
22 smtpClient.Host = "smtp.gmail.com";
23 smtpClient.Port = 465;
24 smtpClient.Credentials = NetworkCredential baru(" [email protected] ", "pwd");
25 mencoba
26 {
27 smtpClient.Kirim(mail);
28 Label1.Teks = "ok";
29 }
30 tangkapan
31 {
32 Label1.Teks = "salah";
33}
34}
35
http://www.cnblogs.com/jessezhao/archive/2007/01/16/621946.html