Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Invio Mail

  1. #1
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328

    Invio Mail

    Utilizzo CDONTS per inviare mail dal sito web.
    Il problema è questo, utilizzo come BodyFormat = 1, quindi tipo testo.
    Per andare a capo utilizzo il Chr(13), in alcuni punti della mail ricevuta(uso Outlook 2003) va a capo, in altri no. Come è possibile??
    Vi posto il codice
    codice:
    	mail.From = "aaa" 
    	mail.To = Request.Form("email") 
    	mail.Subject = "Registrazione" 
    	mail.BodyFormat = 1 
    	mail.MailFormat = 1 
    	mail.Importance = 1 
    	testo = "Grazie per esserti registrato" & chr(13) 
    	testo = testo & "La tua login è: " & Request.Form("userID")  & chr(13)
    	testo = testo & "La tua password è: " & Request.Form("pass") 
    	testo = testo & Chr(13) & Chr(13) & "--------------" & chr(13)
    	testo = testo & "www.zzz.it"	
    	mail.Body = testo 
    	mail.Send
    Il concetto è che ho tutto su una riga fino alla password, poi va a capo nella giusta maniera.
    Grazie
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  2. #2
    codice:
    mail.From = "aaa" 
    	mail.To = Request.Form("email") 
    	mail.Subject = "Registrazione" 
    	mail.BodyFormat = 1 
    	mail.MailFormat = 1 
    	mail.Importance = 1 
    	testo = "Grazie per esserti registrato" & VBCrlf 
    	testo = testo & "La tua login è: " & Request.Form("userID")  & VBCrlf
    	testo = testo & "La tua password è: " & Request.Form("pass") 
    	testo = testo & VBCrlf & VBCrlf & "--------------" & VBCrlf
    	testo = testo & "www.zzz.it"	
    	mail.Body = testo 
    	mail.Send
    prova così
    Purtroppo bisogna imparare che il computer non sbaglia...fa solo quello che gli dici di fare

    www.netpolaris.it

  3. #3
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    Stessa cosa, però ho provato a fare una cosa per me stupida ma che funziona, se metto il Chr(13) o VBCrlf non in coda alla riga ma all'inizio funziona.
    Al Posto di
    codice:
    testo = testo & "La tua login è: " & Request.Form("userID")  & Chr(13)
    testo = testo & "La tua password è: " & Request.Form("pass")
    Metto:
    codice:
    testo = testo & Chr(13) & "La tua login è: " & Request.Form("userID")  
    testo = testo & Chr(13) & "La tua password è: " & Request.Form("pass")
    Assurdo, no?
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

  4. #4
    metti dopo ogni CHR(13) anche un CHR(10), vedrai che funziona

    chr(10) è l'EOL (end of line)

  5. #5
    Utente di HTML.it L'avatar di fiber81
    Registrato dal
    Oct 2002
    Messaggi
    328
    giusto!
    Ci sono 10 tipi di persone al mondo, quelli che conoscono la numerazione binaria e quelli che non la conoscono!

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.