Asp 发Email (可以加发附件)
来源:互联网 发布:sql基础教程第2版 pdf 编辑:程序博客网 时间:2024/04/30 02:18
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
</head>
<%
'*********************************
'* WIN2K下的CDO或CDONTS被默认配置成只能通过本地的Microsoft SMTP服务来发送邮件,
'* 如果要用外部的邮件服务器,一般要安装第三方组件。以下代码教你如何利用CDO通过
'* 外部邮件服务器发送邮件。(译者win2000下测试通过。)
'*********************************
'* 改一下加注释的就可以了。 在winXp下测试也正常
'* Asp 发Email
'*********************************
Const cdoSendUsingMethod="http://schemas.microsoft.com/cdo/configuration/sendusing"
Const cdoSendUsingPort=2
Const cdoSMTPServer="http://schemas.microsoft.com/cdo/configuration/smtpserver"
Const cdoSMTPServerPort="http://schemas.microsoft.com/cdo/configuration/smtpserverport"
Const cdoSMTPConnectionTimeout="http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout"
Const cdoSMTPAuthenticate="http://schemas.microsoft.com/cdo/configuration/smtpauthenticate"
Const cdoBasic=1
Const cdoSendUserName="http://schemas.microsoft.com/cdo/configuration/sendusername"
Const cdoSendPassword="http://schemas.microsoft.com/cdo/configuration/sendpassword"
Dim objConfig ' As CDO.Configuration
Set objConfig = Server.CreateObject("CDO.Configuration")
Dim Fields ' As ADODB.Fields
Set Fields = objConfig.Fields
With Fields
.Item(cdoSendUsingMethod) = cdoSendUsingPort
.Item(cdoSMTPServer) = "mail.thaifoodstation.com" '改成可用的外部邮件服务器域名
.Item(cdoSMTPServerPort) = 25
.Item(cdoSMTPConnectionTimeout) = 10
.Item(cdoSMTPAuthenticate) = cdoBasic
.Item(cdoSendUserName) = "orders@thaifoodstation.com" '以上服务器的用户名
.Item(cdoSendPassword) = "NOODLE" '密码
.Update
End With
Dim objMessage ' As CDO.Message
Set objMessage = Server.CreateObject("CDO.Message")
Set objMessage.Configuration = objConfig
With objMessage
.To = "dev2@ssbg22.com.cn" '改成接收者的邮件地址 Request("txtEmail")
.From = "senderEmail@hotmail.com" '改成发送人的邮件地址
.Subject = "标题名称 from asp22@email.com" '标题Request("txtSubject")
.TextBody = "正文内容" '正文Request("txtMessage")
.AddAttachment Server.MapPath("1.txt") '邮件附件 'C:ScriptsOutput.txt 注意要绝对路径
.Send
End With
Set Fields = Nothing
Set objMessage = Nothing
Set objConfig = Nothing
%>
<body>
<form name="form1" method="post" action="">
<table border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td colspan="2"><div align="center">Send Email</div></td>
</tr>
<tr>
<td>Your Name: </td>
<td><input name="txtName" type="text" id="txtName"></td>
</tr>
<tr>
<td>Your Email:</td>
<td><input name="txtEmail" type="text" id="txtEmail"></td>
</tr>
<tr>
<td>Message:</td>
<td><input name="txtMessage" type="text" id="txtMessage"></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="提交"></td>
</tr>
</table>
</form>
</body>
</html>
- Asp 发Email (可以加发附件)
- 用 ASP.Net 发Email
- 用 ASP.Net 发Email
- 用 ASP.Net 发Email
- 用 ASP.Net 发Email
- 发Email
- javaMail自动发邮件,可以带附件
- python 发邮件。可以带附件列表
- 如何避免发Email忘记标题或附件
- [Python] 发送Email (可发HTML,附件)
- 一个发邮件的类,带验证功能,可以发html内容,可以添加附件,并解决附件乱码问题。
- 一个发邮件的类,带验证功能,可以发html内容,可以添加附件,并解决附件乱码问题。
- 一个发邮件的类,带验证功能,可以发html内容,可以添加附件,并解决附件乱码问题。
- javamail 发邮件 附件
- mail.ps1-发附件
- VS05中发EMAIL
- php发Email
- java发Email
- JavaScript中的window对象
- 2月了,是时候回归技术了
- 什么是Stub程序
- vs2003,安装程序检测到另一个程序要求计算机重新启动...
- 水晶报表网络资源(转贴)
- Asp 发Email (可以加发附件)
- autowire="byName" /"byType"
- 用完成端口开发大响应规模的Winsock应用程序
- 被动助动词れる、 られる
- 刪除文件夾的函数
- 怎样以只读方式查看并执行包
- window文件夹下可以删除的文件有哪些?!!
- 缓冲区溢出攻防
- 数据结构C语言实现系列[2]——栈