20 messaggi dal 01 luglio 2001
Ciao a tutti.
Sto crecando di inviare una email da una semplice pagina aspx.
Associando all'evento click una funzione di invio, il server mi da un errore del tipo:


[COMException (0x8007007f): Impossibile trovare la procedura specificata.

relativamente al comando: SmtpMail.Send(myMail)

---------------------------
Imports System.Web.Mail
Imports System.Text
Imports System.Web.Mail.SmtpMail
Imports System.IO
---------------------------
....
....
Private Sub btnSend_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnSend.Click
Dim myMail As New MailMessage()
myMail.From = Me.txtFrom.Text
myMail.To = Me.txtTo.Text
myMail.Subject = Me.txtSubject.Text
myMail.Body = Me.txtBody.Text

SmtpMail.SmtpServer = "MyServer"
SmtpMail.Send(myMail)

End Sub.

Bohh!
Ciao..
premetto che per l'invio dell'email uso asp e non asp.net

Dim myMail As New MailMessage()
non so se basta perchè sia in window2000 server, sia in windows2003 server bisogna richiamare 2 oggetti.

Per windows2000 Server:la procedura è
Set myMail = Server.CreateObject("CDONTS.Newmail")

Per windows2003 Server la procedura è
set myMail = Server.CreateObject("CDO.Message")
non c'entra nulla, con ASP.NET si usa la classe MailMessage e basta.

l'errore è dovuto con molta probabilità alla mancanza di permessi per l'utente (deve essere un operatore del servizio, cosa che si definisci dalla gestione di IIS) o dalla non presenza del servizio SMTP.
per altre info, fai una ricerca su http://support.microsoft.com introducendo come parametro di ricerca il codice di errore.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP
20 messaggi dal 01 luglio 2001

OK. Risolto. Si trattava di due opzioni su IIS.
La prima era la definizione del server di Posta a cui il messaggio veniva inviato.
La seconda, quella che mi ha fatto penare era un FLAG da togliere sulle proprietà della directory DROP. Riguarda l'abilitazione della directory Quota.

Ciao a tutti e grazie.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.