林試圖在我的網站的電子郵件的形式(其本地主機現在), 當我在我的代碼運行,然後按「發送」,其拋出我這個異常:發送郵件表單異常:System.Runtime.InteropServices.COMException:??? ?????? 「SendUsing」? ?÷?
System.Runtime .InteropServices.COMException:??? ?????? 「SendUsing」 ???? ?÷?
可能是什麼問題?
這是我的代碼:
<%@ Import Namespace="System.Web.Mail" %>
<script language="c#" runat="server">
protected void Button2_Click(object sender, EventArgs e)
{
MailMessage msg = new MailMessage();
msg.To = "[email protected]";
msg.From = EmailTxt.Text;
msg.Subject = "Fun With Daniel Email: from" + UsernameTxt.Text;
msg.Body = MessegeBox.Text;
msg.BodyFormat = MailFormat.Text;
ErrorMessege.Text = "Sending..";
System.Web.Mail.SmtpMail.Send(msg);
ErrorMessege.Text = "The Email Sent successfully!";
}
</script>
<td>
<asp:TextBox ID="UsernameTxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator10" runat="server" ErrorMessage="Please insert a Username"
ControlToValidate="UsernameTxt" ForeColor="Red" Display="None"
SetFocusOnError="True"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
Email
</td>
<td>
<asp:TextBox ID="EmailTxt" runat="server"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator11" runat="server" ErrorMessage="Please insert Password"
ControlToValidate="EmailTxt" ForeColor="Red" Display="None"
SetFocusOnError="True"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
Messege
</td>
<td>
<asp:TextBox ID="MessegeBox" runat="server" Height="100px" TextMode="MultiLine"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ErrorMessage="You have to write a messege"
ControlToValidate="MessegeBox" ForeColor="Red" Display="None"
SetFocusOnError="True"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
<asp:Button ID="Button2" runat="server" Text="Login" OnClick="Button2_Click" />
</td>
<td>
<asp:Label ID="ErrorMessege" runat="server" ForeColor="Red"></asp:Label>
<asp:ValidationSummary ID="ValidationSummary2" runat="server" ForeColor="Red" />
</td>
</tr>
請注意,System.Web.Mail.SmtpMail已過時,建議通過System.Net.Mail類。 [查看更多](http://msdn.microsoft.com/en-us/library/zx6wtd80.aspx) –