开发者

Classic ASP email attachment, how to upload to server

Im currently using Classic ASP and developing my website with it.

I want to allow user to send a file regarding his/her comments to me.

I am able to do so only if i have the file under my IIS server directory. If its on the local like desktop or my other folders, it does not.

I have read up on asp email attachment and the errors and i realised that i need to upload it first? (correct me if im wrong).

Below are my codes. I have changed the details such like my server name and stuff with fake details.

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

Can anyone help me? Or is there another way to go round this?

Your help will be appreciated! Thank you in advance!!


Yes this is true all files should be under your IIS server directory and you should have all rights on this folder/files..

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜