Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 如何向用户发送包含所有数据输入的电子邮件_Vb.net_Email - Fatal编程技术网

Vb.net 如何向用户发送包含所有数据输入的电子邮件

Vb.net 如何向用户发送包含所有数据输入的电子邮件,vb.net,email,Vb.net,Email,我有两个页面,第一个页面将接收用户要求的所有数据,如username e.mail,然后同一页面将进行计算,但当单击结果按钮时,应发生两件事:1-结果和所有用户输入应发送到第二个页面2-相同的信息应发送到用户电子邮件电子邮件消息 我写了电子邮件代码,但我不知道如何将结果作为消息 请帮帮我这个代码对我有用 Try Dim mail As MailMessage Dim client As SmtpClient Dim fromAddress As S

我有两个页面,第一个页面将接收用户要求的所有数据,如username e.mail,然后同一页面将进行计算,但当单击结果按钮时,应发生两件事:1-结果和所有用户输入应发送到第二个页面2-相同的信息应发送到用户电子邮件电子邮件消息

我写了电子邮件代码,但我不知道如何将结果作为消息


请帮帮我这个代码对我有用

Try
        Dim mail As MailMessage
        Dim client As SmtpClient
        Dim fromAddress As String
        Dim toAddress As String
        Dim subject As String
        Dim message As String


        fromAddress = "user@hotmail.com"
        toAddress = "user@hotmail.com"

        subject = "Radiation"
        message = "mail sent"


        mail = New MailMessage(fromAddress, toAddress, subject, message)
        client = New SmtpClient("Smtp.live.com")

        client.Port = 587
        client.EnableSsl = True
        client.UseDefaultCredentials = False

        Dim SMTPUserInfo As New System.Net.NetworkCredential("user@hotmail.com", "password")
        client.Credentials = SMTPUserInfo

        client.Send(mail)
        Label1.Text = "sent"
    Catch ex As Exception
        Label1.Text = ex.Message.ToString()
    End Try

Winforms?网络表单?MVC?WPF?你能发布你的代码并解释到底是什么不起作用吗?问题是:1-我不知道如何将第二页中的所有结果发送给发件人我写了代码,但我不确定它是否正确2-我尝试将我的电子邮件作为用户,并检查我是否会收到电子邮件,但没有发送给我你的代码看起来正确。发送邮件时是否有错误?你确定使用smtp.live.com不需要身份验证吗?你在其他地方配置了吗?不,我不确定我是否在internet上找到它。建议使用其他SmtpClient??我没有收到任何错误,但当我输入我的电子邮件时,我没有收到电子邮件。您将希望在值之间插入一些空格或其他分隔符,以便使您的消息可读:txtsername.Text.Trim&&txtAirTravel.Text.Trimanswer使用工作代码更新。很可能是因为端口给出了错误错误:catch未出现在Try语句之外