mail.i를 보내는 코드를 구현하려는 iam이 다음 절차를 시도했습니다.ASP.NET 2.0에서 전자 메일 보내기
구성
<table border="0">
<tr>
<td><b>Your Email:</b></td>
<td><asp:TextBox runat="server" ID="UsersEmail" Columns="30"></asp:TextBox></td>
</tr>
<tr>
<td><b>Subject:</b></td>
<td><asp:TextBox runat="server" ID="Subject" Columns="30"></asp:TextBox></td>
</tr>
<tr>
<td colspan="2">
<b>Body:</b><br />
<asp:TextBox runat="server" ID="Body" TextMode="MultiLine" Columns="55" Rows="10"></asp:TextBox>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<asp:Button runat="server" ID="SendEmail" Text="Send Feedback" />
</td>
</tr>
</table>
코드 숨김
protected Sub SendEmail_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles SendEmail.Click
'!!! UPDATE THIS VALUE TO YOUR EMAIL ADDRESS'
Const ToAddress As String = "[email protected]"
'(1) Create the MailMessage instance'
Dim mm As New MailMessage(UsersEmail.Text, ToAddress)
'(2) Assign the MailMessage's properties'
mm.Subject = Subject.Text
mm.Body = Body.Text
mm.IsBodyHtml = False
'(3) Create the SmtpClient object'
Dim smtp As New SmtpClient
'(4) Send the MailMessage (will use the Web.config settings)'
smtp.Send(mm)
End Sub
있지만 작동하지
<configuration>
<!-- Add the email settings to the <system.net> element -->
<system.net>
<mailSettings>
<smtp>
<network
host="localhost"
port="25"
userName="?"
password="?" />
</smtp>
</mailSettings>
</system.net>
HTML. 오류는 입니다. 전송 서버에 연결하지 못했습니다.
사용자가 메일 메시지를 만들 때 다음 템플릿을 따르는 것처럼 보입니다. http : //aspnet.4guysfromrolla.co.kr/articles/072606-1.aspx. 단지 도움이되면 누군가가 답을 찾는데 도움이됩니다. – Brisbe42