Salve a tutti ho un paio di problemi relativi all'invio delle mail da un sito in asp, qui di seguito vi posto il codice sia del form html e codice in asp che processa e invia i dati al server smtp:
1) file html
<html>
<head>Contattaci</head>
<body>
<form action="inviomail.asp" method="post">
Mittente(inserisci il tuo indirizzo e-mail):<input type="text" name="mitt" size="15">
oggetto :<input type="text" name="ogg" size="15">
testo
<input type="textarea" name="mitt" size="20">
<input type="submit" name="Invia" value="invia"><input type="reset" name="Cancella" value="cancella">
</form>
</body>
</html>
2)file in asp
<%
Dim Destinatario, Mittente, Oggetto, Testo
Destinatario = "xxxxxx@yyyyy.zz"
Mittente = Request.form("mitt")
Oggetto = Request.form("ogg")
Testo = Request.form("testo")
Dim eMail
Set eMail = CreateObject("CDO.Message")
eMail.From = Mittente
eMail.To = Destinatario
eMail.Subject = Oggetto
'Se il testo è in Html useremo HTMLBody al posto di TextBody
eMail.TextBody = Testo
eMail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing")=1
eMail.Send()
'Name or IP of remote SMTP server
eMail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.yyyyy.zz"
eMail.Configuration.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport")=25
eMail.Fields.Update()
Set eMail = Nothing
%>
la risposta dal server è la seguente:
CDO.Message.1 error '80040220' The "SendUsing" configuration value is invalid.
oppure nn mi dà alcuna risposta, qualcuno sà dirmi come posso risolvere questo rompicapo![]()
![]()

Rispondi quotando
fulvio
