Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di elisa21
    Registrato dal
    May 2004
    residenza
    Lucca
    Messaggi
    246

    problema invio email da asp su virtual server

    Ciao a tutti,
    ho un virtual sever su aruba, creando degli applicativi web in ASP, riscontro un errore quando cerco di inviare una mail direttamente dall'applicativo.
    L'errore che ricevo è costantemente questo:
    CDO.Message.1 error '80040220'
    The "SendUsing" configuration value is invalid.
    /admin/utentiAdmin.asp, line 238

    la riga 238 è il myMail.Send

    ho utilizzato questo codice per far inviare la mail:

    Set myMail=CreateObject("CDO.Message")
    myMail.Subject="Sending email with CDO"
    myMail.From="mymail@mydomain.com"
    myMail.To="someone@somedomain.com"
    myMail.HTMLBody = "<h1>This is a message.</h1>"
    myMail.Send
    set myMail=nothing

    Essendo sicura che il codice sopra indicato sia ok (dato che l'ho utilizzato su altri server) potrebbe esserci qualche configurazione errata nel virtual server?
    Accedendo alla sezione servizi del pannello Plesk, ho verificato se il componente smtp sia attivo e installato, e risulta essere così.
    Potreste darmi qualche consiglio per risolvere questo problema?
    Vi ringrazio tanto per l'aiuto,
    ciao
    elisa
    L'immaginazione è l'intelligenza che si diverte

  2. #2
    Moderatore di Altri Server + Database L'avatar di SUPERMIKY
    Registrato dal
    Jun 2001
    Messaggi
    1,706
    non è che l'smtp necessita l'autenticazione?
    in tal caso devi impostare anche il valore Configuration del CDOSYS.

    ad ogni modo ti sposto nel forum appropriato
    vCard | CV | Social networks
    No, in privato non ti aiuto.

  3. #3
    Utente di HTML.it L'avatar di elisa21
    Registrato dal
    May 2004
    residenza
    Lucca
    Messaggi
    246
    innanzitutto mi scuso di aver postato nel forum sbagliato.

    Ho seguito il tuo consiglio implementando il tutto in questo modo:
    Dim path, config, mail

    path = "http://schemas.microsoft.com/cdo/configuration/"

    Set config = Server.CreateObject("CDO.Configuration")

    config.Fields(path & "smtpauthenticate") = "smtp.miosito.com"
    config.Fields(path & "smtpserverport") = 25
    config.Fields(path & "sendusername") = "info@miosito.com"
    config.Fields(path & "sendpassword") = "miapass"

    Set miamail = Server.CreateObject("CDO.Message")

    With miamail
    .From = "info@miosito.com"
    .To = strEmailIscritto
    .Subject = "Oggetto della mail..."
    .TextBody = "Corpo della mail..."
    .Send
    End With

    Set config = Nothing
    Set miamail = Nothing

    Response.Write "Email inviata con successo!"

    ma continuo a ricevere lo stesso errore, dove sbaglio?
    grazie per l'aiuto
    elisa
    L'immaginazione è l'intelligenza che si diverte

  4. #4
    Utente di HTML.it L'avatar di elisa21
    Registrato dal
    May 2004
    residenza
    Lucca
    Messaggi
    246
    risolto o meglio...spero !

    con altro codice
    grazie lo stesso per l'aiuto.
    elisa
    L'immaginazione è l'intelligenza che si diverte

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 © 2026 vBulletin Solutions, Inc. All rights reserved.