estoy recibiendo este error cuando intento enviar a través del servidor localCDO.Message.1 error '80070005' Acceso denegado.
CDO.Message.1 error '80070005'
Access is denied.
/mail.asp, line xxx
Aquí está el código que estoy utilizando
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
Parece que se trata de un error de permiso en el issur doesn' t tiene permiso de escritura para escribir en la carpeta mailroot/pickup.
Pero lo hemos comprobado y la cuenta de servicios que este sitio está utilizando parece tener los derechos.
Pregunta ¿este error siempre es un error de permiso de archivo?
Pregunta cómo saber/establecer la ubicación que utiliza CDO? Entonces, podemos confirmar los permisos
¿Qué más debería ver para solucionar esto?
gracias por esto, pero no estoy tratando de enviar el correo a un servidor remoto solo para que funcione en el cuadro local. – Pbearne
@Pbearne, puede establecer el directorio de recogida a través de la propiedad '.configuration' (* answer * actualizado) –
Gracias por el ejemplo de código adicional que funciona en el servidor de desarrollo Odio tener que poner rutas en el código. pero puedo vivir con eso – Pbearne