⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sendone.asp

📁 功能齐全的oa系统
💻 ASP
字号:
<% option explicit%>
<!-- #include virtual="Include/DataEnvi.asp" -->

<%
	Dim objDB,objRS,strSQL
	Dim MessageID
	MessageID	=	Request.QueryString("IntID")
	
	Dim Message
	Dim objRSAttach
	Dim AccountID	
	AccountID	=	Session("AccountID")
	Dim FromAddr,FromName,ToAddr,Subject,Body,Attach,Path,BaseFold
	BaseFold	=	server.MapPath("..\..\Upload\OA\Mail\")	
	
	Set objDB = server.CreateObject("ADODB.Connection")
	OpenDB objDB
	Set objRS	= server.CreateObject("ADODB.Recordset")
		
	Set Message		= server.CreateObject("JMail.Message")
	
	
	strSQL = "select * from t_OA_Message Where ID=" & MessageID
	objRS.Open strSQL,objDB,1,3
	If	Not objrs.EOF  Then
		FromAddr = objrs.Fields("FromAddr")
		FromName = objrs.Fields("FromName")
		ToAddr	 = objrs.Fields("ToAddr")
		Subject	 = objrs.Fields("Subject")
		Body	 = objrs.Fields("Body")
		
		strSQL = "Select ID,ExtName,BasePath From t_OA_Message_Attach Where IsValid=1 And MessageID=" & objrs.Fields("ID")
		Set objRSAttach	=	objDB.Execute(strSQL)	'---------------------------------加附件
		Do While Not objRSAttach.EOF
			path	=	BaseFold	& "\"	& AccountID	&	"\"
			Attach	=	path	&	objRSAttach.Fields("BasePath") & "\"	& objRSAttach.Fields("ID") & "." & objRSAttach.Fields("ExtName")
			Call Message.AddAttachment(Attach,True,"text/plain")
			objRSAttach.MoveNext()
		Loop	

	'	Message.ContentType = "text/html"
		Message.From			=	FromAddr
		Message.FromName		=	"FromName"
		Message.AddRecipient ToAddr
		Message.Subject			=	Subject
		Message.Body			=	Body

		Message.Send("192.168.100.101")
		strSQL = "Update t_OA_Message Set BoxID=4,BoxIDBak=4,SendTime='"& now() & "' Where ID=" & objrs.Fields("ID")
		objDB.Execute(strSQL)
	End If
%>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -