Ciao, ho questa semplice paginetta:
<%@ page language="VB" debug="true"%>
<%@ Import Namespace="System.Web.Mail"%>
<%
Dim myMessage as New MailMessage
myMessage.to = "mail1@mail1.com"
myMessage.from = "mail2@mail2.com"
myMessage.subject = "Subject"
myMessage.bodyformat = mailformat.text
myMessage.body = "Body"
smtpmail.send(myMessage)
%>
Ma, quando tento di inviarla mi dà un errore di "Accesso negato", ve lo riporto in parte:
Dettagli eccezione: System.UnauthorizedAccessException: Accesso negato.
Il processo ASP.NET non è autorizzato ad accedere alla risorsa richiesta. Per motivi di protezione, l'identità predefinita del processo ASP.NET è "{nomecomputer}\ASPNET" e dispone di privilegi limitati. Si consiglia di concedere all'identità del processo ASP.NET i diritti di accesso alla risorsa.
Per concedere l'accesso in scrittura ASP.NET a un file, fare clic su di esso con il pulsante destro del mouse in Esplora risorse, scegliere Proprietà e fare clic sulla scheda Protezione. Fare clic su Aggiungi per aggiungere l'utente "{nomecomputer}\ASPNET". Evidenziare l'account ASP.NET e selezionare la casella Scrittura nella colonna Consenti.
Errore nel codice sorgente:
Riga 12:
Riga 13: myMessage.body = "Corpo"
Riga 14: smtpmail.send(myMessage) <---------- riga errore
Riga 15:
Riga 16: %>
Inutile dire che ho provato a dare i permessi di scrittura all'utente ASP_NET al file in questione ma non cambia nulla.
Devo forse dare permessi da altre parti?
Grazie in anticipo
fabriZio