|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
其实Java之所以在曾经独步天下,就是因为他的跨平台、安全性,这两方面,效率可不是Java的强项,反而是他最短的一块挡板,虽然net总是用理论证明比.NET快。asp.net|发送邮件这两天由于要做一个能够搜集用户提交信息,然后发送邮件到指定邮箱的网页。在asp.net2.0内里发送邮件可使用System.Net.Mail上面的类。http://www.systemnetmail.com/faq/2.1.aspx这个地点有System.Net.Mail的作者写的似乎是MSDN相似的Faq,看代码的时分能够参考以下。甚么都不说了,上面贴出来代码吧,究竟代码是最主要的:
1protectedvoidbtnSend_Click(objectsender,EventArgse)
2{
3MailMessagemailMessage=newMailMessage();
4stringstrBody;
5
6mailMessage.From=newMailAddress("365rss@gmail.com");
7mailMessage.To.Add("prlibertine@gmail.com");
8mailMessage.Subject="365Rss.CN";
9
10strBody="<h2>"+ddlMainTag.SelectedItem.Text+"</h2><br>";
11strBody+="<h4>"+tbTag.Text+"</h4><br><hr><br>";
12strBody+="・"+tbAdv.Text;
13
14sendMail(mailMessage);
15}
16
17//SendMail
18privatevoidsendMail(MailMessagemail)
19{
20SmtpClientsmtpClient=newSmtpClient();
21smtpClient.EnableSsl=true;
22smtpClient.Host="smtp.gmail.com";
23smtpClient.Port=465;
24smtpClient.Credentials=newNetworkCredential("365rss@gmail.com","pwd");
25try
26{
27smtpClient.Send(mail);
28Label1.Text="ok";
29}
30catch
31{
32Label1.Text="false";
33}
34}
35
也许C#刚上市的时候有些抄袭Java吧,但自从C#2.0上市之后,整个局面就扭转乾坤了,不但Java在模仿C#,而且他从来都没能跟得上C#的脚步。 |
|