%@ Import Namespace="System.Web.Mail" %>
<Html>
<Body BgColor="White">
<H2>ASP.NET Email 發送程式!<Hr></H2>
<Form runat="server">
<Table Border=1>
<Tr><Td>收件者:</Td>
<Td><asp:TextBox id="mailTo" Size=40 runat="server"/></Td></Tr>
<Tr><Td>寄件者:</Td>
<Td><asp:TextBox id="mailFrom" Size=40 runat="server"/></Td></Tr>
<Tr><Td>主旨:</Td>
<Td><asp:TextBox id="mailSubject" Size=40 runat="server"/></Td></Tr>
<Tr><Td>內文:</Td>
<Td><asp:TextBox runat="server" id="mailBody" TextMode="MultiLine" Rows=8 Cols=60 />
</Td></Tr>
</Table>
<asp:Button runat="server" Text="送 出" OnClick="Button_Click" />
</Form>
<Hr><asp:Label id="Msg" runat="server" ForeColor="Red" /><p>
<Font Size=-1 Color=Blue>使用本範例之前,請先參閱書本「SMTP Server 與郵件的傳送」段落中的說明,設定好 SmtpMail.SmtpServer 屬性。</Font>
</Body>
</Html>
<script Language="VB" runat="server">
Sub Button_Click(sender As Object, e As EventArgs)
Dim mail As MailMessage = New MailMessage
mail.To = mailTo.Text
mail.From = mailFrom.Text
mail.Subject = mailSubject.Text
mail.BodyFormat = MailFormat.Text
mail.Body = mailBody.Text
On Error Resume Next
SmtpMail.SmtpServer = "seed.net.tw"
'SmtpMail.SmtpServer = "msa.hinet.net"
SmtpMail.Send(mail)
If Err.Number <> 0 Then
Msg.Text = Err.Description
Else
Msg.Text = "郵件已經送出!"
End If
End Sub
</script>
ASP.NET Email 發送程式!
--------------------------------------------------------------------------------
收件者:
寄件者:
主旨:
內文:
<p class=MsoNormal><span class=GramE><font size=3 face=新細明體><span lang=EN-US
style='font-size:12.0pt'>how</span></font></span><span lang=EN-US> are you?
--------------------------------------------------------------------------------
無法存取 'CDO.Message' 物件。
tech1206 [ tech1206 ( at ) yahoo dot com dot tw ],
2005-01-02 06:28:41
#