一种不错的发送MAIL的方法,可以把GridView的内容进行发送

 Private Function HttpContent(ByVal url As String) As String

        Dim objRequest As WebRequest = System.Net.HttpWebRequest.Create(url)

        Dim sr As New StreamReader(objRequest.GetResponse().GetResponseStream(),system.Text.Encoding.Default )

        Dim result As String = sr.ReadToEnd()

        sr.Close()

        Return result

    End Function

    Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

        '在此处放置初始化页的用户代码

    End Sub

 

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim mailobj As New MailMessage

        mailobj.Subject = "浙江省丽水市新丽日用制品有限公司"

        mailobj.From = TextBox2.Text '发信人email

        mailobj.To = TextBox1.Text '收信人

        mailobj.Priority = MailPriority.High

        mailobj.Body = HttpContent("http://www.flycatch.com")'将这个网站的首页发送到对方的地址,你可以将将你的datagrid控件的页面发送过去就可以了

         mailobj.UrlContentBase = "http://www.flycatch.com"

        mailobj.Body = boy.ToString

        mailobj.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1") 'basic authentication

        mailobj.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "zc@e0578.com") 'set your username here

        mailobj.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "*******") 'set your password here

 

        mailobj.BodyFormat = MailFormat.Html

        SmtpMail.SmtpServer = "mail.e0578.com"

        SmtpMail.Send(mailobj)

        Response.Write("<script>alert('发送成功')</" & "script>")

    End Sub

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值