c#自己做了个邮件发送程序~~呵呵,很好玩。。。。

来源:互联网 发布:https www.java.com 编辑:程序博客网 时间:2024/05/16 09:11

 

今天看c#参考书的时候,看到邮件发送程序好像很简单,于是自己做,发现怎么也发不了~~~

于是郁闷之下上网搜了一下,参考了一下下,总算做好了个简单的~~~

很高兴,呵呵,虽然还只能用163的邮箱发邮件~~~

还没搞清楚其他邮箱的smtp服务器怎么设置。。。。。

先忙其他事了,明天继续·························

C#真他妈的很好很强大。。。。。。。

总算知道垃圾邮件是是可以光速发出去的。。。。

 

网上down的参考代码:

简单邮件发送程序

System.Net.Mail.SmtpClient client = new SmtpClient();

            client.Host = "smtp.163.com";//邮箱服务器

            client.UseDefaultCredentials = false;

            client.Credentials = new System.Net.NetworkCredential("你自己邮箱", "**********");

            client.DeliveryMethod = SmtpDeliveryMethod.Network;

            System.Net.Mail.MailMessage message = new MailMessage("你自己邮箱", "要发送的邮件地址");

            message.Subject = "图片";

            message.Body = "一张图片";

            message.BodyEncoding = System.Text.Encoding.UTF8;

            message.IsBodyHtml = true;

            message.Attachments.Add(new Attachment("e://a.jpg"));//附件

            try

            {

                client.Send(message);

                MessageBox.Show("Email发送成功");

            }

            catch (Exception ex)

            {

                MessageBox.Show("Email发送失败的原因 是" + ex.ToString());

            }