如何实现电子邮件的自动发送?_编程10000问

如何实现电子邮件的自动发送?

<%@import namespace="system.web.uit"%>
dim mail as new mailmessage  

 ' 建立一个mailmessage对象.
mail.to=收件人
mail.form=送件人
mail.subject=主题
mail.bodyformat=格式
mail.body=内容

smtpmail.send(mail)

    具体代码如下:

<%@ Import Namespace="System.Web.Util" %>

<html>

<head>

<title>千花飞舞之电子邮件发送</title>

</head>

 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<body BgColor="White">

 

<Form runat="server">
<Table Border=1>
  <Tr><Td>收件人:</Td>
  <Td><Input Type="Text" id="mailTo" Size=40 runat="server"/></Td></Tr>
  <Tr><Td>发件人:</Td>
  <Td><Input Type="Text" id="mailFrom" Size=40 runat="server"/></Td></Tr>
  <Tr><Td>主题:</Td>
  <Td><Input Type="Text" id="mailSubject" Size=40 runat="server"/></Td></Tr>
  <Tr><Td>内容:</Td>
  <Td><TextArea id="mailbody" Rows=8 Cols=60 runat="server">
  </TextArea>
  </Td></Tr>
</Table>
<Input Type="Button" Value="立即发送" id="Button1"       OnServerClick="Button1_Click" runat="server"/>
</Form>

<asp:Label id="Label1" runat="server"/>
</body></html>

<script Language="VB" runat="server">

   Sub Button1_Click(sender As Object, e As EventArgs)
      Dim mail As MailMessage = New MailMessage

      mail.To= mailTo.Value
      mail.From= mailFrom.Value
      mail.Subject= mailSubject.Value
      mail.bodyFormat=mail.format.text
      mail.body= mailbody.Value

' 读取表单的mailto等,分别指定给mail对象的to等属性.

 

      SmtpMail.Send(mail)

    ' 调用smtpmail发送.

      Label1.Text = "恭喜,邮件发送成功!"
   End Sub

</script>

[1]

时间: 2024-08-28 13:26:08

如何实现电子邮件的自动发送?_编程10000问的相关文章

如何用组件实现自动发送电子邮件?_编程10000问

如何用组件实现自动发送电子邮件? JMailUploadAutoForm.asp<html><body><font face="verdana, arial" size="2"><b><form method="post" action="JmailUploadAutoFormProcess.asp" ENCTYPE="multipart/form-data&qu

如何使用表单发送电子邮件?_编程10000问

如何使用表单发送电子邮件? formToEmail.htm<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> ' 表单.<FORM METHOD="POST" ACTION="formToEmail.asp"> <P> 收件人: <INPUT SIZE=30 NAME="recipient&qu

如何用POP3接收电子邮件?_编程10000问

<%  Set pop3 = Server.CreateObject( "JMail.POP3" )   pop3.Connect "username", "password", "pop3mail.intels.net"  ' POP3的连接用户名,密码,POP3地址.   Response.Write( "你现在有" & pop3.count & " 封邮件.<br

如何把URL和邮件地址转换为超级链接?_编程10000问

Function InsertHyperlinks(inText)Dim objRegExp, strBufDim objMatches, objMatchDim Value, ReplaceValue, iStart, iEnd   strBuf = ""  iStart = 1  iEnd = 1  Set objRegExp = New RegExp   objRegExp.Pattern = "\b(www|http|\S+@)\S+\b"  <?xm

ASP问答集_编程10000问

问:为什么我的记录集的RecordCount值总是返回-1? 答:你应当使用这种模式来打开存取数据库的记录集:   rec.open strSQL,conn,1,1   其中的strSQL是操作数据库的SQL语句;conn是联接数据库的Connection 变量. 问:我在ASP脚本中写了很多的注释,这会不会影响服务器处理ASP文件的速度? 答:经国外技术人员测试,带有过多注释的ASP文件整体性能仅仅会下降0.1%,也就是说基本上不会影响到服务器的性能下降的. 问:我需不需要在每个ASP文件的开

如何创建Word文件?_编程10000问

creatdoc.asp<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> <!DOCTYPE html PUBLIC "-//W3C/Dtd html 3.2 Final//EN"><head><title>星河影动之创建Word文件</title><META HTTP-EQUIV="Re

如何动态添加Form项?_编程10000问

<%@ language = vbscript%><% Response.Expires = 0 %><html><head><title>星河影动之动态添加Form项</title></head><body><%If Request("Action") = "提交列表" ThenResponse.Write "<B>提交的项:</B&g

如何取回已忘记的密码?_编程10000问

forget.asp<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> ' 申请. <html> <head> <title>闪亮日子之用户密码核实</title> </head> <div align="center"><center> <table border

网上考试设计思路是怎样的?_编程10000问

global.asa < script LANGUAGE=VBScript RUNAT=Server > Sub Application_OnStart    dbPath = "DBQ=" & Server.Mappath("onlinetest.mdb")    dbConnectionString =  "DRIVER={Microsoft Access Driver (*.mdb)}; " & dbPath