Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Invio email con cdosys

  1. #1
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643

    Invio email con cdosys

    SAlve sto cercando di inviare una mail direttamente dal web.
    Sto avendo dei problemi, in particolare mi viene fuori questo errore:

    Microsoft VBScript runtime error '800a01b6'

    Object doesn't support this property or method: 'Body'

    /guestbook/elaborainvia.asp, line 133

    la linea 133 è la seguente

    objMail.Body = strTxt

    Dove sbaglio?
    Giò

  2. #2
    usa htmlbody o textbody

    con cdosys solo body non esiste più

  3. #3
    objMail.TextBody se è un body di testo
    objMail.HTMLBody se è un body html
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  4. #4
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Bene, ora le mail arrivano
    Nello script è previsto che inserisca il nome e altre cose.
    Faccio in questo modo:

    objMail.Subject = "Grazie " & Request.Form("nome") & Chr(13) & Chr(10)

    Ma il messaggio che mi arriva nella mail è senza il nome, cosa devo ancora correggere???
    Giò

  5. #5
    nell'oggetto della mail non credo tu possa mettere "a capo"
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  6. #6
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    a parte acapo e che sono stordito, non mettevo il nome e quindi era impossibile che comparisse qualche nome. A meno che non abbiano inventato i server che con un pò di fantasia completano i campi al posto mio!!

    Non riesco però ancora a mandare a capo, mi viene scritto tutto su un rigo
    Giò

  7. #7
    Come detto, l'oggetto non va a capo.

  8. #8
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Non mi riferivo all'oggetto.
    Praticamente ho 3 stringhe di testo che poi unisco in un unico messaggio e vorrei che andasse a capo in modo da risultare di più semplice lettura.
    Giò

  9. #9
    Originariamente inviato da Gio&Ste
    Non mi riferivo all'oggetto.
    Praticamente ho 3 stringhe di testo che poi unisco in un unico messaggio e vorrei che andasse a capo in modo da risultare di più semplice lettura.
    Se il formato è testo usi

    codice:
    vbCrLf
    Se il formato è HTML usi

    codice:
     o

  10. #10
    Utente di HTML.it L'avatar di Gio&Ste
    Registrato dal
    Jan 2001
    Messaggi
    643
    Grazie weppos, come sempre molto gentile e utile.

    Dovrei proprio mettermi a leggere un bel libro sull'ASP e poi uno su XML.

    In realtà ci avevo pensato a mettere dei semplici
    , ma siccome non ho mai ben capito quale è il senso di char[10] e compagnia bella ho preferito chiedere.
    Giò

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.