Visualizzazione dei risultati da 1 a 3 su 3

Discussione: messaggio d' errore

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008

    messaggio d' errore

    CDO.Message.1 error '80040212'

    The transport lost its connection to the server.

    /send.asp, line 73

    Succede quando cerco di spedire delle web mail . Sapete perchè?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Vediamo solo lo script di invio con CDOSYS che usi.

    Roby

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    2,008
    codice:
    <html>
    <head>
    <%
    Set Conn = Server.CreateObject("ADODB.Connection")
    Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};" &_
    "DBQ="& Server.MapPath("/mdb-database/newsletter.mdb/")
    sql = "SELECT * FROM Subscribers WHERE nuova = 1 order by nome"
    Set Rs = Conn.Execute(sql)
    Do While not Rs.EOF
    collegamenti=collegamenti&"<option>"&rs("nome")&"</option>"&"
    "
    Rs.MoveNext
    Loop
    Rs.Close
    Set Rs = Nothing
    Conn.Close
    Set Conn = Nothing
    %>
    </head>
    <body>
    
    <%
    If Request.Form("cmdSubmit") <> "" Then
    	Set con = GetDBConnection()
    	strSql = "SELECT Email FROM Subscribers WHERE nome ='"&request.form("destinatario")&"'"
    	Set rs = Server.CreateObject("ADODB.Recordset")
    	rs.Open strSql, con, 1, 2
    	If rs.EOF Then
    		rs.Close()
    		Set rs = Nothing
    		con.Close()
    		Set con = Nothing
    		Response.End		
    	End If
    	While Not(rs.EOF)
    	destinatario=rs("Email")
        testo=testo &Request.Form("txtEmail")
    oggetto = "La notte dei saldi."
    Set iMsg = CreateObject("CDO.Message")
    Set iConf = CreateObject("CDO.Configuration")
    Set Flds = iConf.Fields
    Flds(cdoSendUsingMethod) = cdoSendUsingPort
    Flds(cdoSMTPServer) = "smtp.aruba.it" 
    Flds(cdoSMTPServerPort) = 25
    Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
    Flds.Update
    With iMsg
        Set .Configuration = iConf
       .To = destinatario
       .From = "mitente"
       .Sender = "mail@aruba.it"
       .Subject = oggetto
       .HtmlBody = testo
       .Send			
    rs.MoveNext()
    End With
    Wend
    	rs.Close()
    	Set rs = Nothing
    	con.Close()
    	Set con = Nothing
    response.redirect"send.asp"
    Else	
    %>
    	<form action="send.asp" method="post" id=form1 name=form1>
    		<div align="center">
    			Inserisci il testo da spedire.
    
    			<textarea name="txtEmail" cols="50" rows="30"></textarea>
    
    			<select size="1" name="destinatario">
    			<option value="<%=collegamenti%>"><%=collegamenti%></option>
    			</select><input type="submit" name="cmdSubmit" value="Submit">
    		</div>
    	</form>
    <%
    End If
    %>
    
    </body>
    </html>
    Questo è il file che uso per spedire le email è un minestrone perche non l'ho fatto io e lo dovuto adatare al volo (come so fare io) e non sono un genio.
    O inviato quasi tutte le email con blocchi di 30 per volta ma ad un certo punto per un blocco di 10 email si blocca e per le altre che spedisco continua a funzionare normalmente. Come mai???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.