Ciao, ho noleggiato un server win2003 sul quale è installato Plesk 7.6.1
di default posso inviare mail con il componente CDO (SYS) ma ho alcuni script che possono utilizzare esclusivamente CDONTS, quindi ho messo cdonts.dll in windows/system32 e registrata con successo con regsvr32, ho abilitato alla dll i permessi di lettura ed esecuzione agli utenti Everyone, Guest e Internet Guest Account.
da Plesk ho poi aperto la porta 27 per cdonts
quando eseguo lo script per inviare una mail con il componente cdonts ricevo questo errore:
Microsoft VBScript runtime error '800a0046'
Permission denied
/testmail.asp, line 16
la riga 16 è: Mail.Send
cosa devo fare ancora?
questo il codice asp:
Codice PHP:
<%
TestEMail()
response.Write("mail inviata con CDOSYS")
Sub TestEMail()
'---Script per CDONTS formato TXT
Set Mail = Server.CreateObject("CDONTS.NewMail")
Mail.From = "info@xxxxxxxxx.com"
Mail.To = "fulviolo58@xxxxxxxx.it"
Mail.Subject = "mail con cdonts"
Mail.Body = "invio mail con cdonts"
Mail.Send
InvioMail = True
Set Mail = Nothing
End sub
%>
grazie, fulvio.