[英]Classic ASP email attachment, how to upload to server
我目前使用經典 ASP 並用它開發我的網站。
我想允許用戶向我發送有關他/她的評論的文件。
只有當我的 IIS 服務器目錄下有該文件時,我才能這樣做。 如果它在本地桌面或我的其他文件夾上,則不會。
我已經閱讀了 asp 電子郵件附件和錯誤,但我意識到我需要先上傳它? (如果我錯了糾正我)。
下面是我的代碼。 我已經更改了詳細信息,例如我的服務器名稱和帶有虛假詳細信息的內容。
Set cdoConfig = CreateObject("CDO.Configuration")
With cdoConfig.Fields
.Item(cdoSendUsingMethod) = cdoSendUsingPort
.Item(cdoSMTPServer) = "my server name"
.Update
End With
Set cdoMessage = CreateObject("CDO.Message")
strMsg ="Name: " & Request.Form("cName") & "<br>" & "Contact: " & Request.Form("cContactNumber") & "<br>" & "Email: " & Request.Form("cEmail") & "<br>" & "Remarks: " & Request.Form("cRemarks")
With cdoMessage
Set .Configuration = cdoConfig
.From = "email"
.To = "receiver email"
.Cc = Request.Form("cEmail")
.Subject = "[subject]"
.Addattachment "\\IPAdress\file path\sampleFile.txt"
.HTMLBody = strMsg
.Fields.update
.Send
End With
Set cdoMessage = Nothing
Set cdoConfig = Nothing
誰能幫我? 或者有另一種方法來解決這個問題嗎?
您的幫助將不勝感激! 先感謝您!!
是的,所有文件都應該在您的 IIS 服務器目錄下,並且您應該擁有此文件夾/文件的所有權限。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.