Tôi nhận được lỗi này khi tôi cố gắng để gửi qua các máy chủ địa phươngLỗi CDO.Message.1 '80070005' Quyền truy cập bị từ chối.
CDO.Message.1 error '80070005'
Access is denied.
/mail.asp, line xxx
Dưới đây là đoạn code Tôi đang sử dụng
MailBodyText = "TEST"
Set objNewMail = CreateObject("CDO.Message")
objNewMail.To = sSendTo
objNewMail.From = "[email protected]"
objNewMail.Cc = "[email protected]"
objNewMail.Subject = "Information Request & Feedback"
objNewMail.HTMLBody = "The following information was sent from " & sEmail & ":" & "<br>" & CHR(13) & MailBodyText & "<br>copies of this mail we sent to :"& sSendTo
objNewMail.Send
Set objNewMail = Nothing
Dường như nó được một lỗi cho phép tại ISSUR doesn' t có quyền ghi vào thư mục mailroot/pickup.
Nhưng chúng tôi đã kiểm tra điều đó và tài khoản dịch vụ mà trang web này đang sử dụng dường như có các quyền.
Câu hỏi là lỗi này luôn là lỗi cấp phép tệp?
Hỏi cách biết/đặt vị trí mà CDO đang sử dụng? Vì vậy, chúng tôi có thể xác nhận quyền truy cập
Điều gì khác nên xem xét để khắc phục sự cố này?
cảm ơn vì điều này nhưng tôi không cố gắng gửi thư đến máy chủ từ xa để làm cho nó hoạt động trên hộp địa phương. – Pbearne
@Pbearne, bạn có thể đặt thư mục đón qua thuộc tính '.configuration' (* câu trả lời được cập nhật *) –
Cảm ơn ví dụ mã bổ sung nó hoạt động trên máy chủ dev Tôi ghét phải đặt đường dẫn vào mã. nhưng tôi có thể sống với nó – Pbearne